当设计模式遇上 Hooks

2021-08-13
阅读 12 分钟
5.7k
「设计模式」是一个老生常谈的话题,但更多是集中在面向对象语言领域,如 C++,Java 等。前端领域对于设计模式的探讨热度并不是很高,很多人觉得对于 JavaScript 这种典型的面向过程的语言来说,设计模式的价值很难体现。之前我持有类似的观点,对于设计模式的理解仅停留在概念层面,没有深入去了解其在前端工程中的实践...

大道理小聪明系列 - Redux + Hooks 工程实践一则

2021-05-24
阅读 6 分钟
2.8k
“都 1202 年了怎么还有人在用 Redux”——这大概不少人看到这篇文章的第一反应。首先先表明一下,这篇文章并不讨论是不是应该使用 Redux,这是一个比较大的话题,应该单独水一篇。而且社区已经存在许许多多的讨论了,你总能从几篇高赞的文章中找到一些优缺点的对比图,然后结合你项目的场景最终作出决定。我们来随便举几个...

当我们讨论 hooks 时到底在讨论什么

2020-12-03
阅读 8 分钟
2.4k
在使用 React 开发的这段时间里,我最大的感受就是 “这是 React 最好的时代,也是最坏的时代” !「好」在于 hooks 开启了不一样的开发模式,在思考方式上要求更关注于数据之间的依赖关系,同时书写方式更加简便,总体上提升了开发效率;「坏」在于项目中经常是类组件与函数组件共存,而类组件以类编程思想为主导,开发过...

React more Reactive

2020-09-24
阅读 6 分钟
3.2k
Reactive 就是响应式,在现在已经算是个老概念了。为什么说 more reactive 呢,其实本文最终的主旨还是要给还没有开始接触 Hooks 或者对于 Hooks 不是那么感冒的同学安利一下。Hooks 不光是一组 API,他背后承载的是 React 团队想要宣导的一套编程理念。这其中的一部分,就是我们今天的主角——响应式。我们今天就来看看,...