その他の React + TypeScript リソース
- me! https://twitter.com/swyx
- https://www.freecodecamp.org/news/how-to-build-a-todo-app-with-react-typescript-nodejs-and-mongodb/
- https://github.com/piotrwitek/react-redux-typescript-guide - このリポジトリは私がこれを知らなかった頃に作成したもので、REDUXとJESTを含め、私があまりカバーしていない機能が多く含まれています。
- 10 の悪い TypeScript の習慣:
"strict": true
の未使用??
がある場合にデフォルト値に||
を使用する- API レスポンスに
unknown
ではなくany
を使用する - タイプガード (
function isFoo(obj: unknown): obj is Foo {}
) の代わりにas
アサーションを使用する - テストの
as any
- インターフェースを拡張することで存在する組み合わせをモデリングするのではなく、オプションのプロパティにマークを付ける
- 1 文字のジェネリクス
- 非ブール型
if (nonboolean)
のチェック - bangbang チェック
if (!!nonboolean)
!= null
でnull
とundefined
をチェックする
- TypeScript 2.8 の究極の React コンポーネントパターン
- Basarat の TypeScript gitbook には React のセクションがあり、Egghead.io コース もあります。
- Palmer Group の TypeScript + React ガイダンス と Jared の他の作品、disco.chat
- Sindre Sorhus の TypeScript スタイルガイド
- Microsoft の TypeScript React スターターテンプレート TypeScript と React 用のスターターテンプレートで、これら 2 つを一緒に使用する方法を説明した詳細な README があります。注: これはもう頻繁に更新されていないようです。
- Steve Kinney の Frontend Masters の React と TypeScript (有料) に関するコース
- Brian Holt の Frontend Masters の Intermediate React に関するコース (有料) - App to TypeScript セクションへの変換
- Mike North の Frontend Masters の Production TypeScript に関するコース (有料)
- TSX ガイド gojutin 氏による
- TypeScript 変換
- Matt Pocock の初心者向け TypeScript チュートリアル
- Matt Pocock の React with TypeScript チュートリアル
- あなた?.