Flutterの最も興味深い側面の1つは、宣言型マークアップスタイルのコードと必須の ビジネスロジックスタイルのコードを、すべて同じDartプログラミング言語とファイル内で混合する方法です。これにより、インターフェイスと機能の間に非常に優れた結合が作成されます。UWPアプリ用のXAMLやネイティブAndroid用のXMLの編集と比較すると、Flutterでのインターフェースの構築は非常に迅速なワークフローになる可能性があります。 これは生産性の観点からは本当に素晴らしいことですが、Fluttersの最大の問題の1つとしても現れます… 信号対雑音比 すべてのFlutter開発者は、「ウィジェットツリーオブドゥーム」に精通しています。ウィジェットの複雑さとサイズが大きくなると、ウィジェットのレイアウトが混乱したり、ビジネスロジックが失われたりするのは非常に簡単です。これは、そのコードをウィジェ
![Flutter:WidgetView —レイアウトとロジックの単純な分離](https://cdn-ak-scissors.b.st-hatena.com/image/square/bfc04aa8ecf6f1d7dfc0b14a6be41c583e816c1b/height=288;version=1;width=512/https%3A%2F%2Fichi.pro%2Fassets%2Fimages%2Fmax%2F724%2F0%2AH8ZLE9q5D_WOofSg.png)