会员
前端函数式演进
更新时间: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绘画:Stable Diffusion从入门到精通
《AI绘画:StableDiffusion从入门到精通》从艺术教育工作者和现代艺术设计师的视角,系统地介绍了人工智能绘画的相关知识与应用技能。全书内容涵盖了AI绘画的发展、原理、工具与应用,并重点围绕主流工具StableDiffusion进行详细介绍。书中深入讲解了软件的操作、指令控制、图生图技巧、LoRA、ControlNet控制以及AI动画制作等相关知识,并通过插件的应用实现了图像生成的扩计算机7.4万字 - 会员
Midjourney AI案例实操:摄影+服装+电商产品
《MidjourneyAI案例实操:摄影+服装+电商产品》是一本关于MidjourneyAI软件在艺术创作领域应用的图书。《MidjourneyAI案例实操:摄影+服装+电商产品》通过丰富的案例,详细介绍了如何利用Midjourney进行摄影、服装设计和电商产品设计的创作方法。作为比较受欢迎的人工智能工具,Midjourney可以极大地提高设计效率,转化为极高的商业价值。《Midjourne计算机4.8万字 - 会员
预测模型实战:基于R、SPSS和Stata
本书从生物医药三种建模讲起,引出临床预测模型,系统介绍了临床预测模型的基本思想与理论体系,并配合SPSS、Stata和R语言实战,让读者全面掌握临床预测模型的建模、评价、验证与展示技术,从而轻轻松松进行临床预测模型研究,顺利发表SCI(ScienceCitationIndex,科学引文索引)论文。本书分为7章,涵盖临床预测模型基础、模型构建相关问题、SPSS临床预测模型实战、Stata诊断模型计算机7.5万字 - 会员
Stable Diffusion AI绘画创意与实战
《StableDiffusionAI绘画创意与实战》是一本关于AI绘画工具StableDiffusion的教程,旨在分享通过AI绘画工具生成各种理想图片的方法,介绍人工智能在绘画领域的应用与突破。《StableDiffusionAI绘画创意与实战》共13章,详细探讨了AI绘画工具StableDiffusion的主要内容和价值。第1章介绍AI绘画的发展,从StableDiffusion计算机5.9万字 - 会员
Photoshop 2024从入门到精通
《Photoshop2024从入门到精通》是零基础读者学习Photoshop的参考用书。通过本书,读者可从零开始认识Photoshop,了解其主界面、术语和概念,学会使用基本工具,包括图层、选区、填充、蒙版、图层样式、智能对象、混合模式、调色命令、抠图、滤镜等。本书内容详实、条理清晰,叙述严谨而不失生动。同时,本书提供了一系列精彩案例,读者可边学边练,充分结合理论与实践。本书将知识系统化并进行综计算机11.6万字 - 会员
AI创意绘画与视频制作:基于Stable Diffusion和ControlNet
《AI创意绘画与视频制作:基于StableDiffusion和ControlNet》将带领读者探索AI绘画和短视频创作的奇妙世界。本书详细介绍StableDiffusion的基本概念、原理及其主要功能的使用,阐述如何使用提示词生成创意无限的图像,如何使用ControlNet插件对图像进行精细调整,如何使用StableDiffusion结合各类插件和第三方应用进行视频制作。书中精选了大量案例,计算机7.8万字 - 会员
After Effects 2023实训教程
这是一本实训教程,旨在介绍如何运用AfterEffects进行视频后期效果的制作。本书深入剖析AfterEffects的各个功能模块,并详细介绍使用相关工具制作视频后期效果的方法,以帮助读者了解和掌握不同视频后期效果的制作方法。《AfterEffects2023实训教程》基于“根据需要选择工具”的原则,摒弃AfterEffects中不常用的工具和烦琐的参数介绍,重点讲解工具的应用和效果的计算机7.6万字 - 会员
MATLAB R2024a完全自学一本通
本书面向MATLAB的初、中级读者,在介绍MATLABR2024a集成环境的基础上,对MATLAB使用中常用的知识和工具进行了详细的介绍。书中各章均提供了大量有针对性的示例,可供读者进行实战练习。根据内容的侧重点不同,全书分为4部分,共20章:第1~5章为基础部分,第6~11章为数学应用部分,第12~16章为工程应用部分,第17~20章为高级应用部分。另外,本书附赠专业应用部分的相关内容(以电子计算机21.1万字 - 会员
Adobe Firefly(萤火虫):AI绘画快速创意设计
人工智能(ArtificialIntelligence,AI)浪潮的席卷已经变成不可阻挡的趋势,伴随着这种变化,在图形设计、图像制作、绘画领域也相应发生了变化,出现了AI创作新的形式。《AdobeFirefly(萤火虫):AI绘画快速创意设计》编写的目的就是带领读者朋友快速了解AI创作的原理机制,以及如何利用AI进行创作。《AdobeFirefly(萤火虫):AI绘画快速创意设计》以Adobe计算机4.3万字