最近React + TypeScriptで開発を始めて、どちらも初めてでちんぷんかんぷんなので、少しずつまとめていきます。
書きかけ
React
とは
Facebookが開発している、WebUIを構築するためのライブラリです。分かり易すぎる記事があるので以下をご覧ください。
出来る限り短く説明するReact.js入門
用語
- Component
- Functional component
- props
- state
TypeScript
とは
Microsoftが開発している、Javascriptのスーパーセットです。静的型付けとオブジェクト指向が特徴です。
こんなのも参考にどうぞ(tsconfigとは)。
action creator
action creatorはアクションを呼び出すための関数、といったイメージでしょうか。React on TypeScript に Action Creator は必要ない、と言っている方もいますが、この方のaction creatorの説明がわかりやすいです。reducerの中でいくつかアクションが定義されているときに、これらのアクションを呼ぶためにaction creatorを定義しておき、それを呼ぶようにするという感じです。