Slide 26
Slide 26 text
26
Vue.jsのTypeScript対応の経緯について 3
1. Composition APIの登場
- Composition API は Vueコンポーネントを構成するための
関数ベースのAPIセットの総称 [1]
- Reactivity API(ref, computed)
- Lifecycle Hooks(onMounted, onUnmounted)
- Dependency Injection: 依存性注入(inject, provide)
- Vueコンポーネントのロジックのみを外部ファイルに分割しづらい
=> Composables として切り出すことが可能になり型付けも改善
された [2]
[1] https://ja.vuejs.org/guide/extras/composition-api-faq#what-is-composition-api,
[2] https://ja.vuejs.org/guide/reusability/composables,