
会员
前端函数式演进
更新时间: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
出版社:机械工业出版社
本书数字版权由机械工业出版社提供,并由其授权上海阅文信息技术有限公司制作发行
最新章节
邵丁丁
最新上架
- 会员这是一本介绍AI绘画工具文心一格使用技巧和商业实战的教程书。本书第1章、第3章和第4章详细介绍了文心一格的“AI创作”“AI编辑”和“实验室功能”的操作与使用;第2章介绍了绘画提示词的输入技巧;第5章~第10章分别从绘画作品、平面设计、产品与包装设计、文创与私人订制设计、建筑与室内设计和摄影风格作品6个方面讲解了文心一格在商业中的应用;附录部分针对文心一格小程序的操作与使用、AI绘画商业盈利心得进计算机4.8万字
- 会员本书以案例为引导,讲解了Photoshop2020图像处理的相关功能与技能应用,主要内容包括Photoshop2020图像处理基础知识、Photoshop2020图像处理基础操作、图像选区的创建与编辑、图像的绘制与修饰、图层的基本应用、蒙版和通道的技术运用、路径的绘制与编辑、文字的输入与编辑、图像的色彩调整、滤镜的应用方法、图像输出与处理自动化、商业案例实训等。计算机0字
- 会员本书共9章,分思维、技术、实践3篇,内容包括:完成PPT最快的方法是别太快、让文字更令人有阅读欲、用抓眼球的图片抓住观众的心、可视化幻灯片的三大利器、媒体与动画恰到好处即是完美、职场常用PPT制作技巧等。计算机10.6万字
- 会员本书共7章,以目前AI领域中非常主流的绘画工具之一Midjourney为核心,介绍了Midjourney的基础知识、指令、参数、进阶操作技巧等内容,涵盖了Midjourney绘画的各种使用方法与技巧。全书从最基础的知识讲起,介绍Midjourney生成作品的全流程,能够为零基础的读者提供全面指导,以帮助读者快速掌握AI绘画技能。计算机4.3万字
- 会员本书介绍了有助于迅速提高PPT设计能力的100个关键技能,这些技能既包括软件操作,也包括设计思维和素材应用,以及行业PPT设计实战,皆是真实工作场景中PPT使用经验的总结,帮助读者运用PPT解决工作中的各种实际问题。计算机0字
- 会员本书系统介绍了使用剪映手机版和专业版进行短视频剪辑的方法,旨在帮助读者快速掌握剪映的各种实用功能和技巧,提升短视频制作的水平。本书首先介绍了短视频的策划、运营与变现,短视频的拍摄设备与视频设定,以及拍摄短视频时景别、构图、光线与运镜等方面的知识与技巧,教授读者学会构思拍摄内容,选择更适合自己的拍摄设备,更好地呈现视频内容;接着介绍了剪映的基本功能及短视频的基本处理流程,帮助读者打好短视频剪辑的基础计算机4.9万字
- 会员本书以案例为引导,讲解了最新版AutoCAD2022辅助设计的相关功能与技能应用。内容包括:AutoCAD2022入门知识与基础操作,二维图形的绘制与编辑修改,图层、块和设计中心的应用,图案填充与对象特性,图形尺寸标注方法,文本、表格的创建与编辑,三维图形的创建与修改,动画、灯光、材质与渲染应用。计算机0字
- 会员本书介绍了PremierePro2022的基础知识,主要内容包括视频剪辑与基础入门、Premiere2022基本操作、导入素材、剪辑与编辑视频素材、设置与应用视频过渡效果、设置字幕、制作音频特效、设计动画与视频效果、调整影片的色彩与色调、叠加与抠像、渲染与输出视频、商业案例实训等。计算机14字