24、拆包:Metro拆包的工作原理是什么你好,我是蒋宏伟。 在上一讲我们聊了热更新,今天这一讲我们聊聊热更新中的拆包环节。 热更新和拆包都是大家聊得比较多的话题,通常一个聊得比较多的技术话题都会有一套成熟的技术方案,比如热更新平台就有 CodePush 这样的成熟方案,但拆包却没有一套大家...2026-02-27React Native 新架构实战课
25、性能优化:如何设计一个合适的性能优化方案你好,我是蒋宏伟。 性能问题是我们程序员绕不过的问题。有些人一遇到性能问题,首先想到的就是去网上寻找解决方案。看到别人做了拆包提升了性能,就认为拆包是解决性能问题的银弹;看到别人做了预加载提升了性能,就认为预加载能解决自己 App 的性能问题。 但其...2026-02-27React Native 新架构实战课
26、客户端优化:如何把性能提升到极致你好,我是众文,这一讲继续由我和惠姝来讲解。第22讲中我们讲解了如何用自定义组件满足业务的个性化需求,除了这一点之外,在 React Native 的应用中,还有一点是大家探讨得比较多的,就是性能优化这部分。 和原生开发相比,React Native...2026-02-27React Native 新架构实战课
27、跨端的机遇:小程序、Flutter和React Native原理对比你好,我是蒋宏伟。从今天起,我们进入了一个新的篇章,新架构原理篇。 在此之前,我们所学的核心基础篇、社区生态篇、基础设施建设篇都是贴近应用层面的知识,而在新架构原理篇中,我们会重点学习偏底层的纯技术类知识。 看到这儿你可能会问了:“我们在日常工作中很...2026-02-27React Native 新架构实战课
28、追本溯源:从第一版React Native开始学会读懂源码你好,我是蒋宏伟。 作为一名程序员,你是否有过看底层源码深入学习 React Native 新架构冲动?但冲动过后,你是否又因为源码太多、太难,而放弃了呢? 的确,React Native 从 2015 年开始开源,至今已经 8 年了,经历了 70 ...2026-02-27React Native 新架构实战课
29、弄清现状:新架构预览版究竟长什么样你好,我是蒋宏伟。 上一节课,我们使用了三招,也就是“时光机”、“找线头”和“鸟瞰图”,初步了解了 React Native 第一版的老架构长什么样。我们学习第一版 React Native 架构的目标不是为了了解过去,而是为了搞清楚 React N...2026-02-27React Native 新架构实战课