
会员
前端函数式演进
邵丁丁更新时间: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 整体服务和引擎生命周期
邵丁丁
主页
同类热门书
最新上架
- 会员
Midjourney AI绘画艺术创作教程:关键词设置、艺术家与风格应用175例
MidjourneyAI绘画视觉艺术175个案例,包含500多组主题关键词设置方法和100多组艺术家风格应用技巧解析。附赠65分钟AI色彩灵感视频课程,助力您从AI绘画新手成长为掌控AI视觉艺术的大咖,充分激发您的创作灵感!本书前两章主要介绍了AI绘画的详情背景,Midjourney平台的参数和命令使用。第3章探讨了如何将Midjourney生成的作品商业化,并深入拆解了油画风格创作的案例。第4计算机5.6万字 - 会员
巧用ChatGPT高效搞定Excel数据分析
本书共10章,分别介绍了在ChatGPT的帮助下,使用Excel在数据分析中的应用、建立数据库、数据清洗与加工、计算数据、简单分析数据、图表分析、数据透视表分析、数据工具分析、数据结果展示,最后通过行业案例,将之前学习的数据分析知识融会贯通,应用于实际工作中。计算机7字 - 会员
AI绘画与修图实战:Photoshop+Firefly从入门到精通
本书共五个部分,第一部分讲解新版Photoshop绘画基础及常用操作,如何创建选区精准选择需要的图像部分,AI绘画智能填充与合成图像的操作;第二部分介绍风景照片、人物照片、产品照片和动物照片的快捷修饰方法,AI人工智能调整图像色彩,AI人像创意效果设计,运用CameraRaw的AI功能等内容;第三部分介绍使用Firefly关键词生成图像,生成填充功能应用,调出吸人眼球的文本特效等内容;第四部分介计算机0字 - 会员
Creo快速入门教程(Creo 8.0中文版)
本书是学习Creo8.0的快速入门与提高教程,内容包括Creo功能模块和特性概述、软件安装、系统配置与环境设置方法、二维草图的创建、零件设计、曲面设计、装配设计、工程图的制作和钣金设计等。在内容安排上,为了使读者更快地掌握该软件的基本功能,本书结合大量的范例对Creo软件中一些抽象的概念、命令和功能进行讲解,另外,书中将一些实际生产一线产品作为范例讲解产品的设计过程,能使读者较快地进入产品设计实计算机18.9万字 - 会员
边做边学:Photoshop图像制作案例教程(Photoshop CC 2019·微课版)
本书全面系统地介绍了PhotoshopCC2019的基本操作方法和图形图像处理技巧,并对其在设计领域的应用进行了深入的介绍,包括Photoshop基础知识、插画设计、Banner设计、App设计、H5设计、海报设计、网页设计、包装设计、综合设计实训等内容。本书内容的展开均以课堂实训案例为主线。通过操作案例,学生可以快速熟悉案例设计理念。书中的软件相关功能解析部分使学生能够深入学习软件功能;课堂计算机8.2万字 - 会员
精进PPT:PPT设计思维、技术与实践(第3版)
本书共9章,分思维、技术、实践3篇,内容包括:完成PPT最快的方法是别太快、让文字更令人有阅读欲、用抓眼球的图片抓住观众的心、可视化幻灯片的三大利器、媒体与动画恰到好处即是完美、职场常用PPT制作技巧等。计算机10.6万字 - 会员
中文版Photoshop 2020基础教程
本书以案例为引导,讲解了Photoshop2020图像处理的相关功能与技能应用,主要内容包括Photoshop2020图像处理基础知识、Photoshop2020图像处理基础操作、图像选区的创建与编辑、图像的绘制与修饰、图层的基本应用、蒙版和通道的技术运用、路径的绘制与编辑、文字的输入与编辑、图像的色彩调整、滤镜的应用方法、图像输出与处理自动化、商业案例实训等。计算机0字 - 会员
剪映:短视频剪辑从入门到精通
本书系统介绍了使用剪映手机版和专业版进行短视频剪辑的方法,旨在帮助读者快速掌握剪映的各种实用功能和技巧,提升短视频制作的水平。本书首先介绍了短视频的策划、运营与变现,短视频的拍摄设备与视频设定,以及拍摄短视频时景别、构图、光线与运镜等方面的知识与技巧,教授读者学会构思拍摄内容,选择更适合自己的拍摄设备,更好地呈现视频内容;接着介绍了剪映的基本功能及短视频的基本处理流程,帮助读者打好短视频剪辑的基础计算机4.9万字 - 会员
Procreate插画入门必修课
本书针对Precreate数字插画入门学习而编写,分为“基础篇”和“实战篇”,以实战为主,兼顾数字插画基础理论。“基础篇”先介绍了Procreate数字插画软硬件和美术基础,特别提出了画面信息表达的优化方法,重点介绍了Procreate软件基础,最后介绍了Procreate数字插画创作流程。“实战篇”由“少儿”“青春”“国风”“玄幻”四个主题构成,每一主题遵循由易到难的学习规律设置2~3个案例。书计算机3.9万字