由于它使用自己的渲染引擎和widget系统,学习成本相对较高,对于习惯使用原生开发或React Native等框架的开发者来说可能需要一定的适应期。...此外,虽然Flutter支持跨平台开发,但在某些特定场景下可能仍然需要原生开发的支持。...但这不是是主要问题,因为v8的jit不
是盖的,也是编译为原生代码解析的。性能上的主要问题是,rn、weex的js引擎和原生渲染层是
两个运行环境。...当js引擎联网获取到数据后,通知原生视图层更新界面时,有一个跨不境的通信折损。同样,当
用户在屏幕上操作原生视图层时,要给js引擎发送通知,也会产生这个通信折损。...不过这种性能差别,在大多数场景中,用户是感受不到的。