
会员
前端函数式演进
邵丁丁更新时间: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
出版社:机械工业出版社
本书数字版权由机械工业出版社提供,并由其授权上海阅文信息技术有限公司制作发行
最新章节
邵丁丁
主页
同类热门书
最新上架
- 会员
字幕师手册:短视频与影视字幕特效制作从入门到精通(剪映版)
本书内容包括制作正文动画字幕、电影海报字幕、视频封面字幕、专属水印Logo、文音同步的歌词字幕、酷炫片头字幕、综艺片头字幕、商业片头字幕、创意片头字幕,以及影视片尾字幕等。计算机6.9万字 - 会员
中文版After Effects 2020基础教程
本书以案例为引导,内容包括AfterEffects2020的入门操作,添加与管理素材,图层的操作及应用,蒙版工具与动画制作,文字特效动画的创建及应用,创建与制作动画,常用视频效果设计与制作,图像色彩调整与抠像,三维空间效果,视频的渲染与输出等内容;最后一章还安排了商业案例实训内容,以提升读者的AfterEfftects2020视频编辑与制作的综合实战技能水平,讲解了AfterEfects计算机0字 - 会员
Stable Diffusion建筑绘画基础与实战
如今人工智能技术的发展突飞猛进,AI绘画是人工智能技术的典型应用之一。本书结合StableDiffusion软件,详细讲解该软件在建筑绘画中的应用,并进行案例实战演练。书中案例包含建筑设计、室内设计、园林景观设计、建筑规划设计等专业设计与效果图绘制。针对不同专业特色,本书展示了一系列典型的工作方法和绘画流程,掌握这些流程即可将其运用于工程实践中。本书所有实战案例使用的图片均可下载,方便读者按照书计算机4.8万字 - 会员
剪映短视频剪辑从入门到精通:宣传短片+电商视频+产品广告+活动庆典
本书从基础开始讲起,通过两个案例介绍了利用剪映进行短视频剪辑的全流程,然后通过10个热门案例,深入介绍商业性短视频的剪辑,让读者能边学边用,最后介绍AI短视频的3个生成方法。随书赠送71集同步教学视频、160个素材效果文件、130张PPT教学课件、12课电子教案。本书内容从以下两条线展开。一是技能线:讲解了在剪映软件中导入文件、添加转场、调色、制作动画、添加字幕、添加音频、添加特效、添加关键帧等视计算机5.6万字 - 会员
MATLAB科研绘图与学术图表绘制从入门到精通
本书是一本全面指导读者掌握MATLAB数据可视化的实用指南。全书精心编排了13章内容,包括MATLAB基础、数据结构、程序流程控制、函数、数据导入与准备、科技绘图基础、单变量图形绘制等,附录1为MATLAB常用函数和工具箱的快速参考指南,附录2为科研论文配图的绘制与配色,旨在帮助读者了解和掌握MATLAB的数据分析和可视化功能。计算机0字 - 会员
剪映短视频制作从入门到精通(手机版+电脑版)
本书介绍了剪映App(手机版)和剪映专业版(电脑版)的使用方法。本书首先从剪映App和剪映专业版的安装入手,详细介绍了剪映的基础功能,包括界面操作、素材管理和基本编辑技巧。随后,深入讲解了剪映的进阶使用方法,如变速、防抖、美颜等高级功能,以及如何运用关键帧动画制作更具创意的视频效果,接下来,还介绍了如何添加字幕和音频、调色技巧的运用,以及如何利用合成效果和转场技巧为视频增强视觉效果和连贯性,以提升计算机6.1万字 - 会员
PyTorch教程:21个项目玩转PyTorch实战
本书介绍了简单且经典的入门项目,方便快速上手,如MNIST数字识别,读者在完成项目的过程中可以了解数据集、模型和训练等基础概念。本书还介绍了一些实用且经典的模型,如R-CNN模型,通过这个模型的学习,读者可以对目标检测任务有一个基本的认识,对于基本的网络结构原理有一定的了解。另外,本书对于当前比较热门的生成对抗网络和强化学习也有一定的介绍,方便读者拓宽视野,掌握前沿方向。计算机7.1万字 - 会员
Stable Diffusion图像与视频生成入门教程
《StableDiffusion图像与视频生成入门教程》是一本讲解如何使用StableDiffusion软件的技术手册。全书共7章,包含初识AI绘画与AI视频、文生图、图生图、Lora模型、ControlNet应用、AI视频、综合实例等内容。《StableDiffusion图像与视频生成入门教程》不仅结构清晰、内容全面、通俗易懂,而且设计了大量的实用案例,并详细阐述了制作原理及操作步骤,旨在计算机3万字 - 会员
Photoshop数字创意设计教程(案例微课版)
本书主要讲解Photoshop2024在图像处理、商业合成和海报设计等方面的使用方法与技巧,运用全新的知识架构体系讲解,并通过7个真实的商业项目案例,使读者掌握Photoshop的各项重要功能和设计相关常识。全书内容均以商业项目为主线,分析项目的制作思路、寻找合适的素材进而逐步完成项目的制作。以练代学,不仅能掌握视频后期的知识理论,还能将其应用到实际工作中。每个项目章节的后面都安排有课堂拓展训练计算机6万字