阅读 1075

技术周报 · 2021-09-17

小编推荐

Array.prototype.shift() 性能悬崖:页面 JS 卡死分析

「本文记录了因 JavaScript Array 中存放了过多的元素,落入 V8 Array.prototype.shift() 实现的性能悬崖,导致打开某业务时卡死问题的完整分析过程。」

谈谈我这些年对前端框架的理解

其实物理层的东西一直都没变,只是逻辑层不断的一层添加又一层,目的都是为了提高生产效率,降低开发成本,保证质量,这也是技术发展的趋势。

一顿操作,我把 Table 组件性能提升了十倍

「Table 表格性能提升主要是三个方面:减少 DOM 数量、优化 render 过程以及复用 vnode。有些时候,我们还可以从业务角度思考,去做一些优化。」

基础提升

Monaco Editor 扫盲

「Monaco Editor 可以看作是一个编辑器控件,只提供了基础的编辑器与语言相关的接口,可以被用于任何基于 Web 技术构建的项目中。」

何为 SourceMap?

学习下 SourceMap。

妙用 background 实现花式文字效果

本文将讲解如何利用 background 系列属性,巧妙的实现一些花式的文字效果。

Flutter

Flutter 手势探索:原理与实现的背后

探索无处不在的手势和事件。

Fair 热更新设计与实现

Fair 是为 Flutter 设计的动态化框架,可以通过 Fair Compiler 工具对 Dart 源文件的转化,使项目获得动态更新 Widget 的能力。

拓展阅读

和玉伯连麦的一些总结

「变化背后是我在“折腾”,是我想创造更大的价值,是我想做事情。」

关于复杂度的碎碎念

「系统可以设计得复杂,只要复杂的部分不常修改就可以了。」

文章分类
前端
文章标签