项目之前用的 Provider,但如今 GetX 异军突起。
看了看,网上多是 BLOC vs GetX 的,Provider vs GetX 的好像很少。
大家觉得哪个更好一些呢?
作为原生开发出身,感觉 Provider 的 React 味道更浓一些,几个大而全的 state,大家都跟着它们生成页面。这些 state,谈不上是“共享的”。本来就是凌驾页面之上的。
GetX 就有点类似原生,模块有自己的 Controller 。谁创造的 state,在谁那。
要用其他模块可以用,虽然不需要专门去共享,但感觉如同是“共享的”。
我这种理解对吗?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.