Vue.js で静的な型付けを行う方法
TypeScript を使う
参考:
TypeScript のサポート — Vue.js [公式]
Vue/Vuex に静的に型を付ける | Please Drive Faster
TypeScript ではじめる Vue コンポーネント (vue-class-component) – Qiita
TypeScript の恩恵を受けつつ Vue を使いたい その1 | Web 猫
How to Build Vue Components like a Pro | Bits and Pieces
The joy of building Vue apps in Typescript — Part 1: Vue Class Components – Arnav Gupta – Medium
基本的な使い方
参考:
TypeScript で Vue.jsを 書く | maesblog
vue-class-component
参考:
vuejs/vue-class-component: ES / TypeScript decorator for class-style Vue components – GitHub
Vue-class-component + typescript + 単一ファイルコンポーネントに関する this 挙動の質問 | Vue Forum [公式]
Why I use vue-class-component – Hai-iro – Medium
How do I define a filter in a Vue class component? – Stack Overflow
vueit
参考:
wonderful-panda/vueit – GitHub
Typescript で Vue component を書くためのライブラリを作った – Qiita
Flow
参考:
Flow: A Static Type Checker for JavaScript [Official]
Flow のインストール
参考:
Installation | Flow [Official]
Frow の使い方
参考:
@vue/cli 3 に flow を導入する – Qiita
Writing Vue.js Components with Flow | Alligator.io
Electron + Vue + flowtype で最高の画像を収集するための Twitter クライアントを作った – Qiita