Dart/Flutterパターン 使用時期 次の場合にこのスキルを使用: - 新しいFlutter機能を開始し、状態管理、ナビゲーション、またはデータアクセスのイディオマティックパターンが必要 - Dartコードのレビューまたは作成とnull安全性、シール型、非同期構成のガイダンスが必要 - 新しいFlutterプロジェクトをセットアップしBLoC、Riverpod、またはProviderのうち選択 - 安全なHTTPクライアント、WebView統合、ローカルストレージを実装 - FlutterウィジェットEt、Cubit、またはRiverpodプロバイダーのテストを作成 - GoRouterを認証ガードでワイヤリング 動作方法 このスキルは、懸念事項で整理されたコピーペーストの準備ができたDart/Flutterコードパターンを提供: 1. Null安全性 — を避ける、 / /パターンマッチングを好む 2. 不変状態 — シール型、 、 3. 非同期構成 — 並行 、 後の安全な 4. ウィジェットアーキテクチャ — クラスに抽出(メソッドではなく)、 伝播、スコープ付きリビルド 5. 状態管理 — BLoC/Cubityベント、Riverpodノーティファイアおよび派生プロバイダー 6. ナビゲーション — 経由の反応型認証ガード付きGoRouter 7. ネットワーキング…