00 开篇词 | 锚定一个点,然后在这个点上深耕
热修复、动态化和大前端的底层技术,都是 JavaScriptCore 这样的 JavaScript 虚 拟机技术;再比如,大前端和 Flutter 的渲染,使用的都是 WebCore 中 Skia 这样的渲染引擎。
组件化是将上层业务隔离开,下层提供通用能力的一种架构模式,这样上层业务团 队可以分开从而减少团队沟通成本,下层能力的通用性又反过来提高了各个业务团队的开发效 率。为了达到不同业务隔离的结果,解耦手段不断被引入到 iOS 开发中,比如使用协议或者中间 者模式在运行时统调等方式。