项目之前用的 Provider,但如今 GetX 异军突起。
看了看,网上多是 BLOC vs GetX 的,Provider vs GetX 的好像很少。
大家觉得哪个更好一些呢?
作为原生开发出身,感觉 Provider 的 React 味道更浓一些,几个大而全的 state,大家都跟着它们生成页面。这些 state,谈不上是“共享的”。本来就是凌驾页面之上的。
GetX 就有点类似原生,模块有自己的 Controller 。谁创造的 state,在谁那。
要用其他模块可以用,虽然不需要专门去共享,但感觉如同是“共享的”。
我这种理解对吗?