整洁架构
整洁架构在前端的设计思想与应用实践
随着业务的发展,前端项目承载了越来越多的职责,也越来越复杂,简单通过 cli 生成的框架结构越来越无法满足。面对前端项目复杂度的不断提升,我们开始思考前端的架构组织方式怎么才更合理?应该如何设计良好的前端架构?行业是否有比较好的优秀实践?本文先从架构基本概念开始介绍,然后介绍整洁架构的概念和设计理念,最后结合整洁架构、 DDD 方法论,一起探讨整洁架构在前端的应用实践。
函数式编程
函数式编程初探
也许继"面向对象编程"之后,"函数式编程"会成为下一个编程的主流范式(paradigm)。未来的程序员恐怕或多或少都必须懂一点。
函数式编程的理解和前端实践
本文以 React 开发为出发点,从理念、工具、开发实践这些方面,提供一套函数式编程在 Web 开发中的理解和实践。
Ramda 函数库参考教程
学习函数式编程的过程中,我接触到了 Ramda.js。我发现,这是一个很重要的库,提供了许多有用的方法,每个 JavaScript 程序员都应该掌握这个工具。
函数式编程及其在前端的应用
函数式编程近几年在前端开发中非常火,那么到底什么是函数式编程?这种模式相比于其他模式又有什么优势呢?
什么是函数式编程,它解决什么问题?
随着 React Hooks 的推出和 Vue Composition API 的出现,函数式编程(Functional Programming,简称 FP)在前端领域中获得了更多关注
鹅厂原创 | 前端中的函数式编程
前端的技术革新从来没有停止过,但从最近的趋势来看,貌似有一个“新”名词出现,那就是函数式编程(FP,functional programming)。
前端进阶:函数式编程
函数式编程(Functional Programming, FP)是编程范式之一,我们常听说的编程范式还有面向过程编程、面向对象编程。