板凳快报-10月1期

153 阅读1分钟

Recoil

Recoil是facebook出品的react状态管理库,这篇文章介绍了Recoil的简单使用。Recoil的特点是它通过写react的方式完成了状态管理,不像redux会在代码中引入更多的概念,值得一试

跨端方案的三大困境

跨端开发是主流app都会采用的方案,跨端的方式在短时间内可以尽快的试错跑通流程,相对于纯h5方案也有一定的性能优势,这篇文档主要介绍跨端开发中的一些思考点,对这些问题深入的思考能帮助更好的发展跨端技术。

React Native at Airbnb: The Technology

Airbnb关于React Native实践的系列文章,从中也能启发出很多跨端开发的思考点

Introducing Partytown 🎉: Run Third-Party Scripts From a Web Worker

现在的web开发通常需要引入很多第三方sdk来统计业务信息等,这些sdk的执行会增长用户的可交互时间,partytown可以通过worker来运行第三方sdk来减少主页面js的执行时间,现阶段partytown还处于实验阶段,值得后续关注

Small Bundles, Fast Pages: What To Do With Too Much JavaScript

这篇文章介绍系统的介绍了优化js包体积大小的方式,其实对momentjs使用的例子很有意思,优化其实不是一蹴而就的,废弃项目这个的momentjs可以从禁止momentjs使用的提示开始

A JavaScript developer’s guide to browser cookies

cookie拿来吧你

react-philosophies

这篇文章介绍react中组件设计,性能优化的一些最佳实践方式,很有借鉴意义的文章。相关的文档还有Don't Sync State. Derive It!