文件夹结构
在构建大型 Flutter 应用程序时,我们首先要决定的事情之一是如何构建我们的项目。这确保了整个团队可以遵循一个简单的约定,并以一致的方式添加特性。您的文件夹结构应该是这样的。
使用 widget 而不是方法
将窗口 widget 提取到一个方法被认为是 Flutter 反模式。为什么?因为当 flutter 重新构建窗口 widget 树时,它会一直一次又一次地调用这些函数,从而为操作节省了更多的处理器时间,而无状态窗口 widget 只会呈现一次,并且不会自动更新,所以在这种情况下使用窗口 widget 而不是方法。
定义 widget
避免 stateful widget