Vue.js で静的な型付けを行う方法

TypeScript を使う

参考:

TypeScript のサポート — Vue.js [公式]

Vue/Vuex に静的に型を付ける | Please Drive Faster

TypeScript ではじめる Vue コンポーネント (vue-class-component) – Qiita

TypeScript の恩恵を受けつつ Vue を使いたい その1 | Web 猫

Vue.js が予想以上に良かったので、既存 WordPress に導入。Vue.js (vue-class-component) + TypeScript + WordPress で作る、記事読み込み component 環境構築編 | web帳

Vue.js が予想以上に良かったので、既存 WordPress に導入。Vue.js (vue-class-component) + TypeScript + WordPress で作る、記事読み込み component 実装編 | 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 – npm

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]

facebook/flow: Adds static typing to JavaScript to improve developer productivity and code quality – GitHub

Flow のインストール

参考:

Installation | Flow [Official]

Frow の使い方

参考:

@vue/cli 3 に flow を導入する – Qiita

Writing Vue.js Components with Flow | Alligator.io

Electron + Vue + flowtype で最高の画像を収集するための Twitter クライアントを作った – Qiita

タグ:

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です