RN的原理介绍:
RN:主要利用C++写了一个中间桥接bridge,而且还是单线程的。
bridge的作用是把RN的代码分别转换为:iOS和安卓的代码。
这样会导致卡顿和转换的
功能大全:
https://blog.csdn.net/weixin_40466351/article/details/115690734
常用插件(SDK)
http请求:dio
loading: flutter_easyloading
dialog:adaptive_dialog
状态管理:provider
数据持久化:share_preferences
dio的封装
https://blog.csdn.net/jiujiaopanduola/article/details/105573123
1、国际化插件 Flutter Intl
使用参考链接:
https://blog.csdn.net/u011272795/article/details/108114487
2、快速联想插件 Flutter Snippets
这是一个可以快速生成Flutter代码的插件,一般我们新建一个dart页面后什么都没有,有时候甚至都没有提示,可以用这个进行代码提示帮助,比如生成页面框架
使用参考链接:
https://marketplace.visualstudio.com/items?itemName=Nash.awesome-flutter-snippets
3、Flutter中的根据json生成实体类FlutterJsonBeanFactory
根据官网那种序列化方式写法很复杂,这里提供插件自动生成
参考链接如下:
https://zhuanlan.zhihu.com/p/260146721
Github:如果遇到的问题在StackOverflow上也没有找到答案,可以去 Github flutter 项目下提 issue。
Gallery源码:Gallery 是 Flutter 官方示例 APP,里面有丰富的示例,读者可以在网上下载安装。Gallery 的源码在 Flutter 源码 “examples” 目录下。
StackOverflow: StackOverflow 是目前全球最大的程序员问答社区,现在也是活跃度最高的 Flutter 问答社区。StackOverflow 上面除了世界各地的 Flutter开发者会在上面交流之外,Flutter 开发团队的成员也经常会在上面回答问题。
(https://book.flutterchina.club/chapter1/mobile_development_intro.html#_2-%E5%B0%8F%E7%BB%93)