오픈소스 선택 이유 - ChoDragon9/posts GitHub Wiki
Nuxt Framework
Vue 선택 이유
- 적시에 개발완료하기 위해서
- 러닝커브가 적고 익숙함으로 Vue 선택
Vue 라이브러리 조합과 Nuxt 중 Nuxt 선택 이유
- Vue 라이브러리 조합 시, 조합에 대한 비용과 문서화에 비용이듬
- Nuxt 선택 시, 이미 조합이 되어 있고 문서화가 비용이 최소화됨
장점으로 보는 것
- 폴더 구조와 아키텍처는 셋업되어 있으므로 비즈니스 코드에 집중할 수 있음
TypeScript
- TypeScript를 사용하는 장점과 동일
- 타입의 추측, 자료구조를 추측할 필요없음
- 코드에 타입과 자료 구조의 형태를 작성하여 추측할 필요 없음
SPA
- [보완] 초기 렌딩 후 필요한 부분만 변경이 가해짐으로 깜빡임 없이 매끄러운 UI 제공
- 검색 엔진을 대응할 필요 없음
- 추후에 필요하면 Static Generated로 대응 가능