
邵丁丁
本书从逻辑上分为三部分。第一部分(第1~3章)是全书的理论基础。第1章介绍编程语言中的编程范式以及各种范式在前端的体现。第2章介绍函数式的常见概念。这两章的内容对于基础较好的读者来说可能是老生常谈,但是我加入了一些前端示例和个人理解,也算是老坛装新酒。第3章介绍函数式思维的相关内容,帮助读者在使用函数式框架工具时从传统命令式编程的思考方式,向更契合函数式前端开发的思考方式转变,比如对循环的实现、数据结构的差别、对异常态和类型的处理等。第二部分(第4~7章)以实际的工具内容为主,分别介绍前端函数式的几种重要形态。第4章介绍Monadic编程,这是函数式的一种经典工程实现,也在前端衍生了一些工具。在这一章我们将学习工程理论的几个基础单元,如函子、幺半群,并进行一些实用性的分析和推导。第5章从jQuery出发,介绍函数式工具形态演进。很多研发工程师对前端的理解都停留在jQuery的经典时代,本章从函数式“形”的角度出发,介绍前端函数式工具。第6章和第7章将介绍前端函数式的两个热门框架工具——RxJS和ReactHooks,展示它们的基本原理以及演进过程。第三部分(第8章和第9章)是本书的总结部分。第8章回归初心,探讨前端开发的核心复杂度,以及函数式在前端开发中的贡献。希望读者能像借鉴函数式思想一样,多借“他山之石”,在前端和其他研发领域成为更出色的工程师。第9章梳理本书项目的整体情况,并展现一些核心代码,帮助读者通过代码完成知识的落地和沉淀。
二零二一年读完的第三十本书,周末抽时间把这本关于前端技术的书看完了,没有很深入的讲解,基本是把一些零散的知识点串了一下,估计没有用过这些技术的同学看完了跟没看一样还是没法串联起来。不是太建议阅读。
内容比较宽泛,缺乏深入JS底层的描述,但凡有个三年工作经验的都懂,没有刷新观念的感觉。
堆砌了很多概念,既不深入也不浅出
觉得看不懂的来点个赞。 反正我看不懂,太杂太乱,直接放弃。
空罗列概念与工具,没有想法与逻辑
本书对于理论介绍的很少,注重实践,也可能是自身水平不够,看完后稀里糊涂,关于函数式没有学到,但是对于前端的一些思考及工程化有了一些了解
作者语言组织能力显然是不及格的
前端框架变更太快! 掌握基础技术,才可以做到,万变不离其宗。
读到第四章就读不下去了,语义混乱,函子、Functor、容器、构造类型,看起来是同一个东西,但又没有说清楚,非常混乱,根本无法理解…
不是简短不简短的问题,是这玩意没什么可读性而且有的东西直接在 ES6 下做不就好了。短也没有提高可读性,又不是让你悟道。