React Native 新架构实战课
蒋宏伟
58 同城前端架构师,58RN 负责人
18214 人已学习
新⼈⾸单¥59
登录后,你可以任选4讲全文学习
课程目录
已完结/共 42 讲
React Native 新架构实战课
15
15
1.0x
00:00/00:00
登录|注册

27|跨端的机遇:小程序、Flutter和React Native原理对比

你好,我是蒋宏伟。从今天起,我们进入了一个新的篇章,新架构原理篇。
在此之前,我们所学的核心基础篇、社区生态篇、基础设施建设篇都是贴近应用层面的知识,而在新架构原理篇中,我们会重点学习偏底层的纯技术类知识。
看到这儿你可能会问了:“我们在日常工作中很难用得到框架原理呀,学习这个到底有什么意义呢?”
这个问题问得非常好,其实我们换个角度来看就豁然开朗了:“如果只学那些日常会用到的、别人也会知识点,我的职业竞争力在哪里?”
掌握那些大家都会的应用层面的知识只是及格,要想更进一步,我们就要有更高的技术追求。我认为学习底层框架的意义不在于“内卷”,也不在于为了面试去背八股文,为的是解决别人解决不了的问题,为的是“创新”
“人无我有,人有我优”,才是你的核心竞争力。
不过,在深入学习 React Native 新架构的原理细节之前,我想先带你对比下小程序、Flutter、React Native 之间的架构,让你先从宏观上理解各大框架的架构差异,为后续深入原理打下基础。

小程序

我们先来看小程序。
从技术上说,小程序是在一个应用程序中再嵌入另一个应用程序,也就是说微信本身就是一个应用程序,而小程序就是微信应用程序之上的程序,这在国内独有现象,国外是没有的。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结

本文深入比较了小程序、Flutter和React Native三种跨平台开发框架的架构特点。文章首先介绍了Flutter的背景和定位,指出其与浏览器的相似之处,并强调了其在跨平台UI开发方面的优势。接着对比了Flutter和React Native的语言、渲染引擎等方面的差异,以及Flutter在使用两个渲染引擎时可能出现的问题。最后,文章指出了React Native和Flutter在使用原生组件时的渲染路径的相似性和差异性。总的来说,本文通过对比分析,为读者提供了对这三种跨平台开发框架的宏观理解,为后续深入原理打下基础。文章内容深入浅出,为读者提供了对这三种跨平台开发框架的宏观理解,为后续深入原理打下基础。文章内容涵盖了小程序、Flutter和React Native三种跨平台开发框架的架构特点,对比分析了它们的优势和差异,为读者提供了全面的了解和比较。

仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《React Native 新架构实战课》
新⼈⾸单¥59
立即购买
登录 后留言

全部留言(5)

  • 最新
  • 精选
  • 大龙龙龙
    1. Flutter 双端一致性以及跨端性能最好的,缺点是不支持热更新。 2. RN性能介于hybrid和flutter之间,但是支持热更新, 缺点是兼容性比较差,一致性以及性能都没有flutter好。 3. 小程序的缺点应该是受到的限制比较多,且只能嵌在微信之中,优点是无需安装,更加轻量级,维护开发成本更低。

    作者回复: 学霸笔记

    2022-08-29归属地:北京
    2
    6
  • 魑魅魍魉👽
    老师,您好,请问ios 使用hermes,会影响热更新吗?

    作者回复: 小App可以尝试一下,大App不确定

    2022-10-28归属地:北京
  • app_html_center
    关于 三种跨端思路 对比结论的疑问: > 问题一:为什么测试环境不保持一致? > 问题二:为什么没有 Flutter 和 RN-like 方案直接对比的结果? > 问题三,来自灵魂的拷问:是不是作者水平有限,才得出这种的结论?
    2022-07-24
    3
  • app_html_center
    关于简版的架构对比,有一个疑问: 这种简版的模型,可以用在任何 UI 平台上,包括 Android/iOS/Windows,怎么可以得出 "Flutter 和浏览器的架构非常相似" 这种结论呢?
    2022-07-24
  • app_html_center
    666,很客观、很宏观、很全面、很中肯、很前瞻、很有价值
    2022-07-24
    2
收起评论
显示
设置
留言
5
收藏
沉浸
阅读
分享
手机端
快捷键
回顶部