Flutter 的 UI 框架。应该包含哪些内容?
大家好!
我厌倦了为我最喜爱的每个项目做同样的事情。
我考虑为 Flutter 创建一个 UI 微框架,其中包含所有应用程序中最常见的通用和基本小部件/主题和流程。
Flutter 软件包基础设施已经针对此问题提供了解决方案
1)获取Widget
GetWidget 拥有 1000 多个预构建的 Flutter 小部件,您可以重复使用它们来开发 Flutter 移动应用和 Web 应用。我们的宗旨是为 Flutter 社区提供最佳的 Flutter UI 库,以加快他们的开发流程,并使用预构建的 Flutter 库组件构建出色的应用。
这个解决方案很酷!
但对我来说,这个包的功能太多了。
当我谈论标准功能时,我并不是指在标准 Flutter 按钮之上创建一百万种类型的按钮
2)流体
“Google Flutter 的强大 UI 框架”
对我来说,它和上一个库很像。
组件看起来很普通。而且它不会加快我的开发速度。
“一套完整、可立即使用的 Flutter 新拟态 UI 套件”
这是一个很棒的包,我用过几次。但这也不是我需要的。当你需要制作新拟态 UI 时,这个包很有用。
结果
因此,我可以:
-
从头开始实现我需要的功能。⚠️
为了一个宠物项目,我花了很长时间 -
或者从不同的包中获取。⚠️
将应用程序的依赖项列表扩展到过大的大小意味着什么
我想要什么?
我肯定会为自己的目的创建一个这样的框架。
但在此之前,我想听听你的意见。
-
您对这样的解决方案有什么期望?使用它的理由是什么?
-
您希望在这个框架中看到什么样的流程?
(授权、菜单、产品购物车……) -
您希望在这个框架中看到哪些小部件?
(按钮、文本表单、模式框……)
期待你们在评论区讨论!
非常感谢你们的回复❤️