flutter 状态管理使用 getx 还是 riverpod

2023-11-12 21:13:44 +08:00
 laters

flutter 状态管理使用 getx 还是 riverpod ,有性能区别吗, 感觉 riverpod 有点复杂

2173 次点击
所在节点    Flutter
27 条回复
lwlizhe
2023-11-14 15:42:15 +08:00
@laters 这俩在原理方面都是一样的吧,感觉性能差距不会有啥太大区别
laters
2023-11-14 17:04:12 +08:00
riverpod getx 是不是类似于 react 和 vue 的关系, 一个自由但是得自己优化,不然写出来就像坨屎, 一个简单 帮你优化好了,不需要过多关注内部逻辑
binhb
2023-11-14 19:55:27 +08:00
@laters <amp-youtube data-videoid="vtGCteFYs4M" layout="responsive" width="480" height="270"></amp-youtube>?si=UgXCVsV1RNIWQEqC
简介里面有 github 地址
begeneral
2023-11-14 20:31:06 +08:00
@laters #20 一个纯状态管理,一个不仅仅状态管理(还有一些其他东西:路由、modal 、国际化),看个人喜欢了,我觉得没啥区别,如果用 riverpod 就比较纯粹一点,getx 比较省心一点。flutter 比较适合小团队快速开发,我现在喜欢 kotlin 和 swift 各自开发,用 flutter 写过 3 年项目,项目大了性能上跟 native 开发还差一口气
NewTab12138
2023-11-15 11:24:50 +08:00
@laters 多看看官方文档
laters
2023-11-15 22:07:13 +08:00
@binhb getx 可以把一个页面的数据放在一个 controller 里, 如果是 riverpod 是不是就得一个数据一个 provider
laters
2023-11-15 22:07:24 +08:00
@begeneral getx 可以把一个页面的数据放在一个 controller 里, 如果是 riverpod 是不是就得一个数据一个 provider

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/991247

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX