技术周报·深入理解 React Scheduler 原理

3,200 阅读2分钟

深度阅读

得物App H5秒开优化实战

这是一篇关于性能优化方法论的好文章,内容包括:如何通过客户端 + H5 的优化手段(1+1>2)把秒开率从 30% 提升到 75% 、如何监控性能数据等。

深入理解 Scheduler 原理

文章详尽介绍 React Scheduler任务调度循环的流程,以及时间切片和可中断渲染的原理,很是通俗易懂。

Chrome DevTools Inspector 扩展实践

文章从 Chrome Devtools Inspector 扩展为出发点,介绍了 devtools frontend 调试原理及模块加载方式,react native debugger 调试原理,跨域调试方案,最终实现 devtools inspector 的调试扩展。

浅谈JS内存机制

文章比较详尽讲解 JS 内存管理的方方面面,包括怎么存数据、怎么回收内存、怎么排查内存泄露等,可以多看看,巩固基础。

外文精选

10 Things I (Still) Love About Programming

For this list, I’m mostly focusing on aspects of being an individual developer who’s slinging code and working on production systems. I hope some of these resonate with you, regardless of your experience programming. Enjoy!

Filebase: Building Web3 with Web3

Filebase is the world’s first object storage platform powered by decentralized storage networks, unifying multiple networks under a single S3-compatible API to make decentralized storage accessible and easy to use.

实践应用

React+Three.js 实现一个超好玩的3D游戏:美女与龙珠

手把手教你用 React + Three.js + Vite 开发一个跑路游戏,效果很不错,对游戏开发感兴趣的可以看看。

Electron最佳实践 | 打造Electron桌面小程序

使用 Electron 一步步开发一个模拟桌面小程序。

如何把前端项目写成一座屎山?

这也是一篇方法论类的文章,怎么写出各种反模式代码?比如,拒绝ts、全面拥抱全局状态管理器、编写巨大组件等等。