学習内容
|
1. TypeScript概要
- TypeScriptとは
- TypeScriptを動かしてみる
- tsconfig.json
2. 型の付与と基本の型
- 型アノテーション
- 基本データ型
- リテラル型
- ユニオン型
- any型
- unknown型
- null型・undefined型とnull安全
- オブジェクト型
- 配列型
- タプル型
- 関数型
- Webブラウザが備えるAPIの型
3. 型の定期
- 型エイリアス
- インターフェイス
- 型ガード
- ジェネリクス(型パラメータ)
- 型の互換性
- 型アサーション
4. 型定義ファイル・アンビエント宣言
- 型定義ファイル
- アンビエント宣言
- d.tsファイル
5. TypeScriptアプリケーションの開発
- 開発環境の構築
- 実際にアプリケーションを作成してみる
- 型定義ファイルの自動生成
6. フレームワークとの連携
- ReactでTypeScriptを利用する
- Vue.jsでTypeScriptを利用する
7. より進化した型
- マップド型
- 条件付き型
- infer
※最新でより良い内容をお届けするため、一部の学習項目を予告なく変更する可能性がありますのでご了承ください。
|