Using SvelteKit 1.0 on Vercel – Vercel
(vercel.com)- Vercel 에서 SvelteKit 1.0 을 본격적으로 지원을 시작, 오늘 SvelteKit 1.0 이 릴리즈 됨 1
- SvelteKit 은 Svelte 기반의 웹앱용 프레임워크, React 기반의 Next.js 와 같음
- SvelteKit 는 별다른 설정없이 Svelte 컴포넌트를 컴파일하고 최적화 된 웹앱을 빌드 함
- SvelteKit 은 Svelte 에 추가로
- 어플리케이션 성능과 SEO 를 개선한 SSR 을 지원
- 손 쉬운 static site 생성 지원
- Typescript 지원
- HMR 지원
- Svelte Features
- Directory-based Router: 디렉토리/파일 기반의 라우팅
- Layouts:
+layout.svelte에서 쉐어 가능한 멀티 파트 레이아웃 구현 가능 - The load function:
+page.js와+layout.js에서는 load() 를 이용해서 데이터를 가져올 수 있으며 각+page.svelte와+layout.svelte레벨에서 참조 가능 - Endpoints:
src/routes/api/server.js에서 Request/Response 처리가 가능 - Adapters: 여러 플러그인을 사용해서 다양한 배포 환경에 배포 할 수 있음