学習内容
|
1. Svelte概要
- Svelteとは
- Svelteの特徴
- エディタの設定
- 雛形作成
- シンプルなサンプル
2. コンポーネント基礎
- コンポーネントとは
- コンポーネントの親子関係
- コンポーネントの構成要素
- 式の埋め込み
- 分岐と繰り返し表示
- イベントハンドラ
- 親子関係とprops
3. リアクティブ
- 状態とは
- 状態の作成と更新
- 変更に連動して動作
- 入力値の受け取り
- 配列やオブジェクトを状態として扱う
4. SvelteKit概要
- SvelteKitとは
- SSRとは
- 雛形作成
- シンプルなサンプル
5. ルーティング
- ページの定義
- URLパラメータの取得
- プログラム的な遷移
6. レイアウト
- レイアウト定義
- レイアウトのデータ取得
7. 状態管理
- 状態管理
- Context API
- 状態と状態を操作する関数を共有
- xxx.svelte.ts ファイル
8. APIルートとデータ取得
- APIルートでWeb API作成
- Fetch APIでデータを取得
9. フォームアクション
- フォームアクション
- プログレッシブエンハンスメント
- プログレッシブエンハンスメントのカスタマイズ
付録 : BFFとリクエストの受け渡し
付録 : TypeScript要点速習
付録 : Fetch APIによるHTTP通信
付録 : npmの利用
※最新でより良い内容をお届けするため、一部の学習項目を予告なく変更する可能性がありますのでご了承ください。
|