
Xcode를 통해서 폰 화면(시뮬레이터)을 띄울 수 있다고 해서설치 후 바로 해보려고 했는데… 생각보다 한 번에 되지 않았다.

최근 진행 중인 프로젝트에서 당황스러운 피드백을 하나 받았습니다. " 로그인을 하려는데 자꾸 세션이 만료됐다고 뜨면서 안 돼요!"

초기 진입이 느렸던 원인, 알고 보니 무거운 PNG 이미지! WebP 전환과 크기 지정으로 LCP 개선 성공

React 19로 가는 길목에서 JSX 네임스페이스가 사라졌다는 걸 기억하자.

Next.js 15 에러 해결 로그

Next.js + TypeScript + Prisma 조합으로 사이드 프로젝트를 시작하며, DB 연동을 위한 첫 설정 과정을 정리했습니다.

Next.js에서는 페이지나 컴포넌트가 데이터를 비동기로 불러올 때, 사용자에게 로딩 상태를 보여줄 수 있도록 로딩 페이지를 제공한다. loading.js(loading.tsx)을 사용하면, 로딩 UI를 지정할 수 있다.app/폴더에서 사용하는 방식해당 폴더 내 pag