프로젝트

1.[기능] Next.js App Router 기반 카카오톡 공유하기 기능 구현

post-thumbnail

2.[기능] Next.js로 페이지네이션 구현하기

post-thumbnail

3.[환경설정] 환경변수로 API 키 관리하기

post-thumbnail

4.[기능] LocalStoarge를 활용한 간편한 계정 관리

post-thumbnail

5.[기능] Next.js에서 SSR+CSR 하이브리드전략으로 사용자 경험 개선하기

post-thumbnail

6.[해결] Next.js의 스켈레톤 기능 구현하기(데이터 겹침 로딩 깜빡임)

post-thumbnail

7.[기능] React Profiler로 찾아낸 불필요한 렌더링과 최적화 방법

post-thumbnail

8.[깨달음] Tailwind는 모바일부터 시작해야 하더라

post-thumbnail

9.[개념정리] API 요청 방식 정리

post-thumbnail

10.[개념정리] Axios 완전 정복: 설치부터 인터셉터, Zustand 연동까지

post-thumbnail

11.[개념정리] npm와 npx의 차이 정리

post-thumbnail

12.[개념정리] SCSS 변수 vs Mixin 차이

post-thumbnail

13.[환경설정] Next.js App Router 기반 TailwindCSS 폰트 커스텀 설정(V3)

post-thumbnail

14.[깨달음] Tailwind에서 동적 클래스가 안 되는 이유

post-thumbnail

15.[개념정리] 해시 함수와 (hash << 5) - hash 의 의미

post-thumbnail

16.[기능] 해시 기반 태그 색상 매핑 구현하기

post-thumbnail

17.Zustand 기본 개념과 사용법 정리

post-thumbnail

18.Zustand persist로 새로고침해도 상태 유지하기

post-thumbnail

19.[해결] Git은 대소문자를 구분한다 — Module not found 빌드 에러 해결기

post-thumbnail

20.[기능] Next.js Middleware + Zustand persist로 인증/권한 관리하기

post-thumbnail

21.[기능] hello-pangea/dnd로 Drag&Drop 구현기

post-thumbnail

22.[환경설정] Next.js App Router 기반 TailwindCSS 폰트 커스텀 설정(V4)

post-thumbnail

23.프론트엔드 접근성 개선 체크리스트

post-thumbnail

24.[개념정리] 아이콘 버튼에서 alt 대신 aria-label을 써야 하는 이유

post-thumbnail

25.[기능] Next.js에서 Swiper로 캐러셀 구현하기

post-thumbnail

26.[개념정리] Popover vs Dialog: 상황에 맞는 UI 선택하기

post-thumbnail

27.[기능] floating-ui로 Popover 위치 제어하기

post-thumbnail

28.[개념정리] 왜 zustand persist에 토큰을 두면 위험할까?

post-thumbnail

29.[개념정리] 쿠키 옵션 총정리

post-thumbnail

30.[개념정리] Axios 에러 처리 & 토큰 갱신 로직 완벽 정리 (401 대응 패턴)

post-thumbnail

31.[개념정리] JS 날짜 라이브러리 date-fns

post-thumbnail

32.[기능] Next.js에서 카카오 로그인(회원가입) 구현하기

post-thumbnail

33.[기능] Next.js App router 기반 카카오맵 기능 구현

post-thumbnail

34.[기능] TanStack Query로 서버 상태 관리 : useQuery + invalidateQueries로 깔끔한 리패치

post-thumbnail

35.[기능] Next.js에서 SSG + ISR로 초기 로딩 최적화하기

post-thumbnail

36.[기능] TanStack Query로 서버 상태 관리 : useInfiniteQuery + IntersectionObserver로 무한 스크롤 구현

post-thumbnail

37.[개념정리] Next.js에서 searchParams를 사용하는 이유 (useSearchParams와의 차이)

post-thumbnail

38.[해결] SVG import 시 ‘모듈을 찾을 수 없습니다’ 오류 해결하기

post-thumbnail