8분 읽기engineering
React가 어려워 Svelte로 도망쳤는데, 낙원은 없었다
React가 어려워 Svelte로 갔지만, 프레임워크를 바꾼다고 고민 자체가 사라지는 것은 아니었다. Svelte 5와 SvelteKit을 직접 써보며 느낀 단순함, 선택 비용, 그리고 결국 Next.js로 돌아온 이유.
Category
5개 글
React가 어려워 Svelte로 갔지만, 프레임워크를 바꾼다고 고민 자체가 사라지는 것은 아니었다. Svelte 5와 SvelteKit을 직접 써보며 느낀 단순함, 선택 비용, 그리고 결국 Next.js로 돌아온 이유.
Next.js를 쓰면서도 Markdown 처리 계층을 프레임워크와 분리한 이유와, 나중에 Astro 같은 다른 선택지로 옮길 수 있게 만든 경계에 대해.
서버가 없는 output: export 블로그에서 라이트/다크 전환 시 FOUC를 막은 방법과, 부트스트랩 스크립트와 런타임 컨트롤러가 규칙을 공유하게 만든 이유.
output: export 블로그에 검색을 넣으며 인덱싱 시점과 자동 주입을 걷어낸 이유.
반복 파일 읽기에서 시작해 getAllPosts 캐시 모델을 정한 기록.