- Vue.js에는 Options API와 Composition API 두 가지 방식이 존재 ✌️.
- Composition API는 Options API의 확장성 및 유지보수 문제를 해결하기 위해 등장 🧩.
- Composition API는 관련 코드를 한 곳에 묶어 관리하고 재사용성을 높임 ♻️.
- Script Setup을 사용하면 Composition API 코드를 더욱 간결하게 작성 가능 ✨.
- 복잡성이 낮은 컴포넌트에는 Options API, 확장성이 중요한 경우 Composition API를 추천 👍.
- 두 API를 혼용하는 것은 권장하지 않음 🚫, 일관성을 유지하는 것이 중요.
- 프로젝트 요구 사항에 따라 적절한 API를 선택하고 코드베이스 전체에서 일관성을 유지하는 것이 핵심 🎯.