
会员
前端函数式演进
邵丁丁更新时间:2021-01-25 14:37:08
最新章节:9.7 本章小结开会员,本书免费读 >
本书从逻辑上分为三部分。第一部分(第1~3章)是全书的理论基础。第1章介绍编程语言中的编程范式以及各种范式在前端的体现。第2章介绍函数式的常见概念。这两章的内容对于基础较好的读者来说可能是老生常谈,但是我加入了一些前端示例和个人理解,也算是老坛装新酒。第3章介绍函数式思维的相关内容,帮助读者在使用函数式框架工具时从传统命令式编程的思考方式,向更契合函数式前端开发的思考方式转变,比如对循环的实现、数据结构的差别、对异常态和类型的处理等。第二部分(第4~7章)以实际的工具内容为主,分别介绍前端函数式的几种重要形态。第4章介绍Monadic编程,这是函数式的一种经典工程实现,也在前端衍生了一些工具。在这一章我们将学习工程理论的几个基础单元,如函子、幺半群,并进行一些实用性的分析和推导。第5章从jQuery出发,介绍函数式工具形态演进。很多研发工程师对前端的理解都停留在jQuery的经典时代,本章从函数式“形”的角度出发,介绍前端函数式工具。第6章和第7章将介绍前端函数式的两个热门框架工具——RxJS和ReactHooks,展示它们的基本原理以及演进过程。第三部分(第8章和第9章)是本书的总结部分。第8章回归初心,探讨前端开发的核心复杂度,以及函数式在前端开发中的贡献。希望读者能像借鉴函数式思想一样,多借“他山之石”,在前端和其他研发领域成为更出色的工程师。第9章梳理本书项目的整体情况,并展现一些核心代码,帮助读者通过代码完成知识的落地和沉淀。
品牌:机械工业出版社
上架时间:2021-01-01 00:00:00
出版社:机械工业出版社
本书数字版权由机械工业出版社提供,并由其授权上海阅文信息技术有限公司制作发行
前端函数式演进最新章节
查看全部- 9.7 本章小结
- 9.6 更多扩展
- 9.5.6 广告页和活动页
- 9.5.5 自定义关卡详情页
- 9.5.4 体力模式等前端业务逻辑
- 9.5.3 统计分数等数据服务逻辑
- 9.5.2 关卡页需求实现
- 9.5.1 主页需求实现
- 9.5 代码清单
- 9.4 整体服务和引擎生命周期
邵丁丁
主页
同类热门书
最新上架
- 会员
人人都能上手的人工智能绘画:文心一格入门指南与实战
这是一本介绍AI绘画工具文心一格使用技巧和商业实战的教程书。本书第1章、第3章和第4章详细介绍了文心一格的“AI创作”“AI编辑”和“实验室功能”的操作与使用;第2章介绍了绘画提示词的输入技巧;第5章~第10章分别从绘画作品、平面设计、产品与包装设计、文创与私人订制设计、建筑与室内设计和摄影风格作品6个方面讲解了文心一格在商业中的应用;附录部分针对文心一格小程序的操作与使用、AI绘画商业盈利心得进计算机4.8万字 - 会员
Cinema 4D 2024+AI工具详解与实战(视频微课·全彩版)
本书是一本全面而深入的三维设计教程。书中不仅详细介绍了三维设计的核心概念,以及Cinema4D2024的基础知识和操作技巧,还特别强调了AI技术在三维设计中的应用,展示了如何利用AI工具提高设计效率和创新性。本书共10章,配有丰富的技术实例和步骤详解。第1章介绍了三维设计的基础知识和Cinema4D2024的基本操作。接下来的章节分别深入探讨了曲线建模、多边形建模、灯光技术、材质与纹理、摄计算机4.2万字 - 会员
中文版Photoshop 2020基础教程
本书以案例为引导,讲解了Photoshop2020图像处理的相关功能与技能应用,主要内容包括Photoshop2020图像处理基础知识、Photoshop2020图像处理基础操作、图像选区的创建与编辑、图像的绘制与修饰、图层的基本应用、蒙版和通道的技术运用、路径的绘制与编辑、文字的输入与编辑、图像的色彩调整、滤镜的应用方法、图像输出与处理自动化、商业案例实训等。计算机0字 - 会员
中文版CorelDRAW 2022基础教程
本书以案例为引导,讲解了CorelDRAW2022图形处理与设计的相关功能与技能应用,内容包括CorelDRAW2022基础知识、对象的绘制与基本操作、不规则图形的绘制与编辑、对象的填充与轮廓笔的使用、对象的编辑、特效工具的使用、文本与表格的编排、位图处理与滤镜效果应用、设计图形的打印与印刷等。计算机7字 - 会员
Photoshop+Firefly从入门到精通
本书以Photoshop软件为基础,结合Firefly的人工智能技术,全面讲解了Photoshop的各项重要功能和设计相关知识。全书主要内容包括Photoshop的基本操作,以及照片编辑、人像修图、图像合成、调色、抠图等专业技术,并结合典型的实战案例进行深度讲解,案例涵盖海报设计、包装设计、电商设计、Logo设计、UI设计、摄影后期和创意合成等方面,可以帮助读者快速掌握相关工作技能和实战技巧。此外计算机25.3万字 - 会员
电脑入门基础教程(Windows 11+Office 2021)
本书共15章,讲解了电脑基础知识、电脑入门操作、Windows11系统的操作与应用、电脑打字的方法、电脑文件的管理、电脑软件的安装与管理、电脑连网和上网操作、网络通信与聊天交流、网上日常生活与娱乐、电脑系统维护与安全防范,以及使用Word2021、Excel2021和PowerPoint2021高效办公等知识技能。计算机0字 - 会员
中文版Maya 2022完全自学教程
本书共6篇,分为14章。第1篇为基础篇(第1-2章),讲解了Maya软件的特点、2022版本主要的新功能和应用领域等内容;第2篇为建模篇(第3-4章),介绍了Maya中强大、完善的建模模块;第3篇为渲染篇(第5-8章),介绍了UV的编辑与展开、Maya中渲染常用材质和纹理、默认灯光和阿诺德灯光、PBR渲染技术,以及材质预设的使用等;第4篇为动画篇(第9-10章),讲解了动画制作中的技术与相关知识点计算机0字 - 会员
PPT之美:迅速提高PPT设计能力的100个关键技能
本书介绍了有助于迅速提高PPT设计能力的100个关键技能,这些技能既包括软件操作,也包括设计思维和素材应用,以及行业PPT设计实战,皆是真实工作场景中PPT使用经验的总结,帮助读者运用PPT解决工作中的各种实际问题。计算机0字 - 会员
Procreate数字绘画实战教程(全彩微课版)
本书通过大量实例来讲解Procreate每个模块和功能的应用方法和技巧,全书共10章。第1章讲解数字绘画的理论知识与流程,第2章讲解procreate的基础操作,第3章—第6章注重讲解procreate的核心操作技巧,第7章—第9章讲解绘画技法的难点,第10章讲解了一个综合大案例,帮助读者综合运用本书讲解的知识与技能。本书不仅可作为各类院校动画与美术相关专业的教材使用,还可供Procreate初学计算机6.4万字