图片缓存


页面统计


复杂页面
RN和flutter的渲染机制区别
跨平台的优势更在于无缝的业务逻辑和降低维护成本,不在于性能、学习成本和适配。RN使用的js,Flutter使用的Dart比较小众。RN是基于JavaScriptCore引擎,通过js调用原生组件,有一个翻译解释js代码的过程,产物是jbBundle。Flutter是C/C++写的渲染引擎,只需要系统提供一个画布,所以代码可以直接调用绘制界面,相比RN减少了一个环节。性能要优于RN。RN的理念是做平台兼容,更像是帮助开发者来通过一套代码兼容各平台,Flutter更像是屏蔽各平台,开发者不需要特别关系平台,只需要学习Flutter怎么使用就好了。RN对原生的组件支持的完善,Flutter优于是直接操作CPU和GPU,所以先天的对原生支持比较弱