Have you picked a framework yet?
- React 생태계는 다양한 프레임워크와 접근 방식이 존재하여 복잡하다. 🤯
- Next.js는 어댑터 패턴을 도입하여 다양한 서버리스 플랫폼에서 호스팅이 가능해졌다. 🔀
- Remix와 React Router가 통합되어 React Router v7이 되었다. 🤝
- SPAs는 간단하고 빠르게 제품을 만들 수 있는 장점이 있으며, CDN을 통해 전 세계적으로 배포 가능하다. 🌐
- Hono.js는 다양한 런타임을 지원하며, React와 함께 사용하여 타입 안전성을 확보할 수 있다. ⚙️
- Next.js에서 서버 컴포넌트 내에서 데이터를 직접 가져오는 방식은 성능 문제를 야기할 수 있다. ⚠️
- Next.js는 정적 페이지 생성(SSG)과 서버 사이드 렌더링(SSR)을 모두 지원한다. 🔄
- Next.js에서 캐싱을 설정하려면 R2 버킷, 큐, 태그 캐시 등 여러 구성 요소가 필요하다. 🗄️
- SPAs는 React Query 등을 통해 클라이언트 및 서버 측 캐싱을 유연하게 제어할 수 있다. 🕹️
- Remix는 서버 컴포넌트 대신 로더를 사용하여 서버 측에서 데이터를 가져온다. 🚚