关键字:解耦
  • 精读《React Hooks 数据流》
    1 引言 React Hooks 渐渐被国内前端团队所接受,但基于 Hooks 的数据流方案却还未固定,我们有 “100 种” 类似的选择,却各有利弊,让人难以取舍。 本周笔者就深入谈一谈 ...
  • 精读《dob - 框架实现》
    本系列分三部曲:《框架实现》 《框架使用》 与 《跳出框架看哲学》,这三篇是我对数据流阶段性的总结,正好补充之前过时的文章。 本篇是 《框架实现》。 本周精读的文章是 <a href="https://do ...
  • 精读《前端数据流哲学》
    本系列分三部曲:《框架实现》 《框架使用》 与 《数据流哲学》,这三篇是我对数据流阶段性的总结,正好补充之前过时的文章。 本篇是收官之作 《前端数据流哲学》。 1 引言 写这 ...
  • 精读《设计模式 - Strategy 策略模式》
    Strategy(策略模式) Strategy(策略模式)属于行为型模式。 意图:定义一系列的算法,把它们一个个封装起来,并且使它们可以相互替换。本模式使得算 ...
  • 精读《手写 SQL 编译器 - 智能提示》
    1 引言 词法、语法、语义分析概念都属于编译原理的前端领域,而这次的目的是做 具备完善语法提示的 SQL 编辑器,只需用到编译原理的前端部分。 经过连续几期的介绍,《手写 SQL 编译器》 ...
  • 精读《BI 搭建 - 筛选条件》
    筛选条件是 BI 搭建的核心概念,我们大部分所说的探索式分析、图表联动也都属于筛选条件的范畴,其本质就是一个组件对另一个组件的数据查询起到筛选作用。 筛选组件是如何作用 ...
  • 精读《如何做好 CodeReview》
    1 引言 任何软件都是协同开发的,所以 CodeReview 非常重要,它可以帮助你减少代码质量问题,提高开发效率,提升稳定性,同时还能保证软件架构的稳定性,防止代码结构被恶意破坏导致难以维护。 ...
  • 精读《Suspense 改变开发方式》
    1 引言 很多人都用过 React Suspense,但如果你认为它只是配合 React.lazy 实现异步加载的蒙层,就理解的太浅了。实际上,React Suspense 改变了开发规则,要理解这一点 ...
  • 页面渲染性能优化
    浏览器渲染过程 浏览器解析 HTML,生成 ...
  • Node.js介绍
    todo rpc 和 Node.js 的关系 <a href="https://mp.weixin.qq.com/s/uWeAsJ-P253 ...

暂无数据