Svelte Movie app
Svelte.js와 OMDb API를 사용하는 영화 검색 애플리케이션입니다.
Svelte API와 관련한 주요 내용은 Svelte.js 완벽 가이드(Renew) 문서를 참고하세요.
DEMO
Summary
Specs
Goals
- 템플릿을 사용하지 않고, Snowpack으로 Svelte 프로젝트를 구성할 수 있습니다.
- SPA(Single Page Application)를 위한 Router(Svelte SPA Router)를 구성해 페이지 단위로 개발할 수 있습니다.
- OMDb API를 활용해 실제 영화 정보를 검색하고 출력할 수 있습니다.
- API Key가 노출되지 않도록 Netlify Functions(서버리스 함수)를 사용해 백엔드를 구성하고, 로컬해서 테스트할 수 있습니다.
- GitHub 저장소에 Push(업로드)하고 Netlify Hosting으로 CD(지속적인 배포)를 적용할 수 있습니다.
Packages
설치할 각 패키지(모듈)의 설치 버전이 예제와 다른 경우 사용법이 달라질 수 있기 때문에,
모든 패키지를 완성 예제의 package.json 파일에 명시된 버전과 동일하게 설치하는 것을 권장합니다.