1.什么是GetX
- GetX 是 Flutter 上的一个轻量且强大的解决方案: 高性能的状态管理、智能的依赖注入和便捷的路由管理。
getX 在flutter pub库中目前得到了5716个喜欢,这个赞数是惊人的,一般 flutter的库likes能超过500就算是非常棒的,flutter 官方维护的库最高也才三四千左右。 光从这个赞数就可以看出GetX值得选择!!!
2.为什么选择GetX
- 一个库顶多个库,版本更新方便
- 简单易上手
- 还包含各种工具类,国际化,主题切换等,可以加快开发效率
- 状态管理和路由管理功能完善,相比于其他框架不遑多让,并且在使用上还有一些优势! 总结:使用GetX能够简化项目结构,提高开发效率
3.GetX的基本使用
- 状态管理-obx
- 状态管理- GetBuilder
- 命名路由配置
- 常用工具类
4.GetX原理初步分析
- Put
- Find
- GetBuilder刷新机制