profile
프론트엔드 입문 개발자입니다.

프론트엔드 짧은 간단 지식 정리 - 디자인 패턴

디자인 패턴(Design Pattern)은 소프트웨어 개발 과정에서 반복적으로 발생하는 문제들을 해결하기 위한 검증된 솔루션입니다.💡 "이런 상황에서는 이런 패턴을 사용하면 좋다"는 일종의 방향성을 제시하는 것입니다.디자인 패턴은 다음과 같은 이점을 제공합니다:경험

5일 전
·
0개의 댓글
·

프론트엔드 짧은 간단 지식 정리 - HTTP Method

HTTP Method는 클라이언트와 서버가 통신하기 위해 사용하는 메소드입니다.서버에게 "이 리소스를 어떻게 처리해주세요"라고 요청하는 방식을 정의하는 것으로, RESTful API의 핵심 개념입니다.GET은 서버로부터 데이터를 조회하기 위한 용도로 사용합니다.URL에

5일 전
·
0개의 댓글
·

프론트엔드 짧은 간단 지식 정리 - HTTP와 HTTPS

HTTP는 서버와 클라이언트 모델에서 데이터를 주고받기 위한 프로토콜입니다.인터넷에서 웹 브라우저와 서버 간의 통신 규약1989년 팀 버너스리가 처음 설계기본 포트: 80번연결 방식: 비연결성(Connectionless), 무상태(Stateless)HTTPS는 HTTP

5일 전
·
0개의 댓글
·

Next.js 16 업데이트

📅 릴리즈: 2025년 10월 21일🔗 공식 문서: Next.js 16 ReleaseNext.js 16은 성능, 캐싱 전략, 그리고 React 최신 기능과의 통합에 초점을 맞춘 메이저 업데이트입니다. 이번 릴리즈의 핵심은 명시적이고 예측 가능한 캐싱, 빌드 성능 향

5일 전
·
0개의 댓글
·

React 19.2 업데이트 알아보기

2025년 10월 1일 - React 팀React 19.2가 npm에서 사용 가능합니다!React들어가며(- 새로운 React 기능( - Activity 컴포넌트( - useEffectEvent 훅( - cacheSignal API( - Performance T

2025년 10월 10일
·
0개의 댓글
·
post-thumbnail

Next.js 학습코스 따라하기 (Chapter 14)

웹 접근성을 개선하여 모든 사용자가 쉽게 사용할 수 있는 애플리케이션을 만드는 방법을 알아보겠습니다.웹 접근성이란?(2. ESLint 접근성 플러그인 설정(3. Form 접근성 향상(4. Form 유효성 검사(5. 실습: Aria 라벨 추가하기(💡 접근성(Access

2025년 8월 22일
·
0개의 댓글
·
post-thumbnail

Next.js 학습코스 따라하기 (Chapter 13)

이전 Chapter에서는 Server Action을 사용하여 데이터를 변경하는 방법에 대해 알아보았습니다. 이번에는 JavaScript의 try/catch 문과 Next.js API를 사용하여 오류를 효과적으로 처리하는 방법을 살펴보겠습니다.error.tsx 파일을 활

2025년 8월 6일
·
0개의 댓글
·
post-thumbnail

Next.js 학습코스 따라하기 (Chapter 12) (2)

이번 포스트에서는 Next.js Server Actions를 활용하여 Invoice(송장) 데이터를 업데이트하고 삭제하는 방법을 다룹니다. 동적 라우팅, 폼 데이터 처리, 그리고 데이터베이스 CRUD 작업의 전체 과정을 단계별로 살펴보겠습니다.Invoice를 업데이트하

2025년 7월 29일
·
0개의 댓글
·
post-thumbnail

Next.js 학습코스 따라하기 (Chapter 12) (1)

이전 장에서는 URL 검색 매개변수와 Next.js API를 사용하여 검색 및 페이지네이션 기능을 구현했었습니다. 이번에는 송장 페이지(Invoices page)에 송장 생성, 수정 및 삭제 기능을 추가하는 작업을 진행하려 합니다.이번에 소개드릴 내용은 분량이 길기 때

2025년 7월 29일
·
0개의 댓글
·
post-thumbnail

Next.js 학습코스 따라하기 (Chapter 11)

이전 Chapter에서는 Partial Prerendering을 통해 Next.js에서 경로의 정적 부분을 미리 렌더링하고, 동적 부분은 사용자가 요청할 때까지 지연시키는 방법에 대해 알아보았습니다.이번 Chapter에서는 URL 검색 매개변수를 사용하여 검색 및 페이

2025년 7월 28일
·
0개의 댓글
·

Next.js 학습코스 따라하기 (Chapter 10)

지금까지 빌드 및 revalidation 시간에 데이터 fetch 및 렌더링을 진행하는 정적 렌더링과 사용자 요청 등이 발생할 때 렌더링을 진행하는 동적 렌더링에 대해 알아보았습니다.이번 포스팅에서는 PPR(Partial Prerendering)을 사용하여 정적 렌더링

2025년 7월 28일
·
0개의 댓글
·

프론트엔드 짧은 간단 지식 정리 - 자바스크립트의 배열

자료구조로서의 배열은 데이터를 일정한 순서와 구조를 갖춘 집합으로 저장하는 방법을 의미한다.배열은 프로그래밍에서 기본적인 자료구조 중 하나로, 메모리 내에서 연속적인 공간에 요소를 저장한다.배열의 핵심적인 특성과 개념은 다음과 같다.정적 배열대부분의 배열은 메모리에서

2025년 1월 22일
·
0개의 댓글
·

프론트엔드 짧은 간단 지식 정리 - 코드 스플리팅

코드 스플리팅(Code Splitting)은 웹 애플리케이션에서 코드를 작은 청크(chunk)로 분리하여 애플리케이션의 초기 로딩 속도를 개선하는 기술이다. 이 기술은 번들 파일을 여러 개로 나누고, 사용자가 필요로 하는 부분만 로드함으로써 네트워크 비용과 사용자 대기

2025년 1월 2일
·
0개의 댓글
·
post-thumbnail

프론트엔드 짧은 간단 지식 정리 - 실행 컨텍스트

자바스크립트의 실행 컨텍스트는 코드가 실행되는 환경을 정의하는 기본 개념이다.일단 추상적으로만 말해보면, 자바스크립트가 코드를 실행할 때 필요한 모든 정보를 담고 있는 박스라고 생각하면 된다.자바스크립트의 동적 언어로서의 성격을 가장 잘 파악할 수 있는 개념이다.실행

2024년 12월 30일
·
0개의 댓글
·

프론트엔드 짧은 간단 지식 정리 - 제너레이터

제너레이터(Generator) 는 함수 실행을 일시 중지하고 다시 시작할 수 있는 특별한 함수이다.일반 함수와 달리, 제너레이터는 function\* 키워드로 정의되며, 호출 시 즉시 실행되지 않고 이터레이터(Iterator) 객체를 반환한다.이를 통해 값을 순차적으로

2024년 12월 23일
·
0개의 댓글
·

프론트엔드 짧은 간단 지식 정리 - dependencies와 devDependencies의 차이

OverviewNode.js 프로젝트에서는 패키지를 설치할 때, 해당 패키지가 프로젝트에서 어떻게 사용되는지에 따라 dependencies 또는 devDependencies 로 구분하여 관리한다.이 두 가지는 package.json 파일의 중요한 필드이며, 설치한 패키

2024년 12월 11일
·
0개의 댓글
·
post-thumbnail

Next.js 학습코스 따라하기 (Chapter 9)

이전 Chapter에서는 대시보드 페이지를 동적으로 만드는 데 성공했지만, 데이터 Fetch 속도가 느린 경우, 애플리케이션의 성능에 어떤 영향을 미칠 수 있는가에 대해 논의했다.이번 코스에서는, 느린 데이터 요청이 있을 때 사용자 경험을 어떻게 개선할 수 있는지에 대

2024년 12월 2일
·
0개의 댓글
·

프론트엔드 짧은 간단 지식 정리 - 인라인 레벨 함수와 모듈 레벨 함수의 차이

인라인 함수인라인 함수는 일반적으로 해당 함수를 호출하는 곳에 직접 선언된다.주로 콜백 함수나 짧은 동작을 수행하는 함수 등 간단한 작업에 사용된다.아래 코드의 function(number) { return number \* 2; }는 map 메서드 안에서 인라인으로

2024년 11월 22일
·
0개의 댓글
·

프론트엔드 짧은 간단 지식 정리 - 반응형 웹과 적응형 웹

반응형 웹(Responsive Web)과 적응형 웹(Adaptive Web)은 화면 크기나 기기에 따라 웹 페이지가 사용자에게 최적화된 화면을 제공하는 방법이다. 하지만 이 두 접근 방식은 화면을 최적화하는 방식에서 차이가 있다. 반응형 웹은 CSS의 미디어 쿼리(me

2024년 11월 22일
·
0개의 댓글
·

프론트엔드 짧은 간단 지식 정리 - 자바스크립트의 일반 함수와 화살표 함수

자바스크립트에서는 함수 정의 방법은 일반 함수와 화살표 함수의 두 가지 주요 스타일이 있다. \- 일반 함수와 화살표 함수는 무엇이고, 이 둘의 차이는 무엇인지 알아보도록 하자. 일반 함수는 function 키워드를 사용하여, 함수를 정의하는 방법이다. 특징은 아래와

2024년 11월 15일
·
0개의 댓글
·