flutter-building-layouts
作成者: flutter
Flutterの制約システムを習得し、レスポンシブでオーバーフローしないレイアウトを効率的に構築する。基本原則:制約は下方向に流れ、サイズは上方向に流れ、親が位置を設定する。フレックスボックスやスクロール可能な領域では、無制約の制約を渡さない。線形レイアウトにはRow / Column、スペース配分にはExpanded / Flexible、重なり要素にはStack、厳密な制約にはSizedBoxを使用する。レスポンシブサイズ調整にはLayoutBuilder、モバイルやタブレットなど適応型レイアウトには条件付きレンダリングを適用する。
npx skills add https://github.com/flutter/skills --skill flutter-building-layouts