本周前端精选文章推荐快速查看 2021 7.26~8.01前端文章精选
Android / iOS Webview 容器下 JSBridge SDK 原理浅析 —— 前端视角
在 Hybrid 开发的过程中,由于前端和客户端同学存在认知差异,导致在解决一些 bridge 问题时存在一定的沟通成本和信息不对称。本文从前端视角切入,讲述 bridge 方法如何和客户端进行交互,以及在此过程中进行的各种中间处理。
React Native 迎来重大架构升级,性能将大幅提升
7 月 14 日,React Native 核心团队的 Joshua Gross 在 Twitter 说,RN 的新架构已经在 Facebook 内部落地了,并且 99%的代码已经开源。
几年后的JavaScript会是什么样的?来看看这些有趣的ECMA提案(stage1/2/3)
最近看到了一些很有趣的 ECMAScript 提案,如 Record 与 Tuple 数据类型,借鉴自 RxJS 的Observable,借鉴自函数式编程的 throw Expressions,带来更好错误处理能力的 Error Cause 等。可以认为,等这些提案推进完毕,进入到 未来的 ES Next 特性中,JavaScript又会迎来一次变革。而这篇文章将列举一部分笔者认为值得关注的 ECMAScript 提案,既包括新的API(如先前的replaceAll),也有着新的语法(如先前的?.与??等),目前它们中的大部分仍停留在 stage1/2 中,因此想要实际使用还需要使用借助 Babel 插件,或是静静等待...
如何快速打造一款技术产品
在如何服务好开发者群体、如何管理大型的多人协作项目问题上,自己不敢说有多少成功的经验,但也算是踩过不少的坑。当我再次面对技术产品化需求时,期望能系统性地梳理技术产品的建设方法,总结自己的经验为日后所用,也许对于其他同学来说也有些参考价值,因此写下了这篇文章。
Chrome 92 新增 at 和 randomUUID 方法,Canvas 支持 Display P3 色域
7月20日正式发布的Chrome 92,带来了哪些有意思的新特性呢?