8月17日每日一题:为什么RN的效率比不上原生,但是Flutter可以?

失落夏天
优质创作者: 操作系统技术领域
领域专家: 算法与数据结构技术领域
2022-08-17 10:30:19

问:为什么RN的效率比不上原生,但是Flutter可以?

答:

这要从其原理上来讲。

原生的绘制流程:

View->SkCanvas->屏幕

 

RN的绘制流程:

RN->View->SkCanvas->屏幕

 

Flutter的绘制流程:

Dart->SkCanvas->屏幕

 

从三者绘制的原理流程上我们就可以知道,RN比另外两者多了一个把RN代码转为View控件的步骤,所以RN效率要比另外两者低的。

 

...全文
209 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
CSDN-Ada助手 2023-01-13
  • 打赏
  • 举报
回复
您可以前往 CSDN问答-移动开发 发布问题, 以便更快地解决您的疑问

15

社区成员

发帖
与我相关
我的任务
社区描述
打造一个安卓技术讨论的社区
androidflutterandroidx 个人社区 上海·长宁区
社区管理员
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧