作者:
日期:2023-10-14
出版:
应用函数式编程技术为前端和后端开发编写可测试的 terser 代码,提高清晰度、并发性和性能;
函数式编程是一种使用函数开发软件的编程范式。本书充满了示例,使您能够利用最新的JavaScript和TypeScript版本来生成现代和干净的代码,并教您如何应用函数式编程技术来开发更有效的算法,编写更简洁的代码并简化单元测试。
本书全面涵盖了函数式编程中的主要主题,以生成更短、更清晰和可测试的程序。您将首先掌握编写和测试纯函数、减少副作用以及其他关键功能,使您的应用程序本质上正常运行。本书专门探讨了简化编码、应用递归、执行高级编码、学习实现不变性的方法、实现设计模式和使用数据类型的技术。
在本书结束时,您将掌握实用的编程技能,通过将函数式编程添加到最合适的位置来自信地增强您的应用程序。
如果你是一个JavaScript或TypeScript开发人员,希望提高你的编程技能,那么这本书就是为你准备的。本书既适用于使用 React、Vue 或 Angular 等框架的前端开发人员,也适用于使用 Node.js 或 Deno 的后端开发人员。
0条评论