
会员
前端函数式演进
更新时间: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
出版社:机械工业出版社
本书数字版权由机械工业出版社提供,并由其授权上海阅文信息技术有限公司制作发行
最新章节
邵丁丁
最新上架
- 会员本书立足于行业应用,以应用为主线,以技能为核心,将Premiere的核心功能与短视频剪辑中的各种效果相结合,系统地讲解了使用Premiere制作短视频的各种实操技能与关键技法。本书共分为9个项目,主要内容包括初识短视频剪辑、Premiere短视频剪辑快速上手、短视频技巧性剪辑、短视频转场特效的制作、短视频调色、短视频音频剪辑与调整、使用AfterEffects制作短视频特效、短视频字幕的添加与编计算机9.3万字
- 会员本书通过大量实例来讲解Procreate每个模块和功能的应用方法和技巧,全书共10章。第1章讲解数字绘画的理论知识与流程,第2章讲解procreate的基础操作,第3章—第6章注重讲解procreate的核心操作技巧,第7章—第9章讲解绘画技法的难点,第10章讲解了一个综合大案例,帮助读者综合运用本书讲解的知识与技能。本书不仅可作为各类院校动画与美术相关专业的教材使用,还可供Procreate初学计算机6.4万字
- 会员本书分为VBA编程入门、代码调试与优化、ChatGPT入门、ChatGPT助力Excel自动化实战四篇,共17章。主要内容包括:初识VBA、VBA集成编辑环境、VBA编程基础、与Excel进行交互、事件的应用、控件在工作表中的应用、代码调试、错误处理、ChatGPT与编程等。计算机10.2万字
- 会员本书介绍了有助于迅速提高PPT设计能力的100个关键技能,这些技能既包括软件操作,也包括设计思维和素材应用,以及行业PPT设计实战,皆是真实工作场景中PPT使用经验的总结,帮助读者运用PPT解决工作中的各种实际问题。计算机0字
- 会员本书首先给读者讲解了Photoshop电商美工设计的相关行业知识、设计美学基础、电商美工设计流程与规范等内容,然后精选了Photoshop在电商美工设计中的七大典型应用领域案例,讲解了Photoshop电商美工设计的实战应用和设计经验。计算机9.6万字
- 会员本书共9章,主要内容包括CAD制图标准化、CAD图形识别及建模实例、SketchUp二次开发及建模实例、Revit二次开发及建模实例、Catia二次开发及建模实例、Tekla二次开发及建模实例、Unity3D开发虚拟家装设计系统、Unity3D项目管理系统的开发及BIMWebGL开发实例。计算机3.8万字
- 会员本书共分为6章,首先,介绍了ProcreateDreams动画软件的操作和应用。其次,带你认识二维动画的基本原理,包含逐帧动画、运动规律以及动态张力。然后,分享了剧本创作的要点,包含剧本的认知、三幕式结构的应用、戏剧和冲突的表现。接着,探究了美术设定的重要性,包括角色设计、场景设定、镜头语言、故事板分镜的创作技巧等。再接着,通过一个原创二维动画案例,深入解析了二维动画制作的过程和技巧,并提供了案计算机0字
- 会员本书基于剪映(App+专业版,即手机版+电脑版)编写而成,精选了抖音、快手上的热门案例,如创意合成、人物抠像、特殊转场、热门特效等,可以帮助读者快速从视频剪辑小白成长为剪辑高手。全书共包含14章内容,第1~4章为基础入门篇,为读者详细介绍了剪映的基础操作,循序渐进地讲解了剪映的工作界面和基础功能应用,以及素材处理、音频处理、字幕效果等内容。第5~10章为高手进阶篇,为读者详细介绍了剪映合成、抠像、计算机7万字