
会员
前端函数式演进
邵丁丁更新时间: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 整体服务和引擎生命周期
邵丁丁
主页
同类热门书
最新上架
- 会员
电脑入门基础教程(Windows 11+Office 2021)
本书共15章,讲解了电脑基础知识、电脑入门操作、Windows11系统的操作与应用、电脑打字的方法、电脑文件的管理、电脑软件的安装与管理、电脑连网和上网操作、网络通信与聊天交流、网上日常生活与娱乐、电脑系统维护与安全防范,以及使用Word2021、Excel2021和PowerPoint2021高效办公等知识技能。计算机0字 - 会员
Procreate数字绘画实战教程(全彩微课版)
本书通过大量实例来讲解Procreate每个模块和功能的应用方法和技巧,全书共10章。第1章讲解数字绘画的理论知识与流程,第2章讲解procreate的基础操作,第3章—第6章注重讲解procreate的核心操作技巧,第7章—第9章讲解绘画技法的难点,第10章讲解了一个综合大案例,帮助读者综合运用本书讲解的知识与技能。本书不仅可作为各类院校动画与美术相关专业的教材使用,还可供Procreate初学计算机6.4万字 - 会员
Vue.js框架与Web前端开发从入门到精通
本书从Vue.js框架技术的基础概念出发,逐步深入Vue.js进阶实战,并在最后配合一个网站项目和一个后台系统开发实战案例,重点介绍了使用Vue.js+axios+ElementUI+wangEditor进行前端开发和使用组件进行Vue.js单页面网页复用,让读者不但可以系统地学习Vue.js前端开发框架的相关知识,而且还能对业务逻辑的分析思路、实际应用开发有更为深入的理解。本书分为11章,包括V计算机0字 - 会员
Stable Diffusion建筑绘画基础与实战
如今人工智能技术的发展突飞猛进,AI绘画是人工智能技术的典型应用之一。本书结合StableDiffusion软件,详细讲解该软件在建筑绘画中的应用,并进行案例实战演练。书中案例包含建筑设计、室内设计、园林景观设计、建筑规划设计等专业设计与效果图绘制。针对不同专业特色,本书展示了一系列典型的工作方法和绘画流程,掌握这些流程即可将其运用于工程实践中。本书所有实战案例使用的图片均可下载,方便读者按照书计算机4.8万字 - 会员
PS是真想教会你:15天实战集训营
本书从工具讲解到实战应用,帮助读者快速掌握Photoshop(PS)的基础操作。全书包含15章,结构清晰,文字通俗易懂,对软件的图层、调色、滤镜、蒙版、通道、合成等功能与技巧进行重点解析,同时配合典型的实战案例,帮助读者融会贯通,将所学知识灵活运用到实际工作中。随书附赠书中案例的素材文件,方便读者学习。本书非常适合作为Photoshop初学者的自学用书,也可以用作数字艺术教育培训机构及相关院校的教计算机7.5万字 - 会员
Photoshop UI设计实战案例教程:移动端+Web端(全彩微课版)
本书是一本使用Photoshop进行UI设计的案例教程,包含移动UI设计和WebUI设计两方面。本书共7章,第1章讲解Photoshop基础操作,包括工作界面、矢量绘画工具、文字工具、图层及滤镜等内容;第2~6章分别讲解移动端App的UI设计、卡片设计、创意组件设计,以及WebUI的基本框架与创意设计、导航组件创意设计等相关知识与实操方法;第7章以一个综合商业网站欢迎页的制作为案例进行讲解,帮计算机9.7万字 - 会员
AI赋能Rhino产品造型创意设计(视频教学版)
本书以Rhino8.0中文版作为操作平台,采用由浅入深、循序渐进的方式,全面而系统地介绍Rhino8.0各项功能的基本操作方法,以及人工智能(ArtificialIntelligence,AI)辅助设计的基础理论及应用技巧。本书涵盖诸多实用的案例研究、详尽的操作指南与技巧,以及对设计理念的深刻剖析,旨在帮助读者掌握Rhino8.0和AI辅助设计在现代设计中的应用。本书适用于那些想要学习和应计算机6.3万字 - 会员
剪映AI视频剪辑:AI脚本+AI绘画+图文生成+数字人制作
10大剪映AI技术讲解+100多分钟教学视频+200多个素材效果文件+800多张精美插图,随书还赠送了140多页PPT课件+40多个提示词等资源,帮助您从入门到精通剪映AI。AI剪辑:介绍了智能转换视频尺寸、智能处理视频字幕,以及智能调色、抠像、补帧和添加智能美妆效果等内容。AI音效:介绍了使用AI给文字配音、使用AI改变音色、使用AI实现声音成曲,以及添加AI场景音效果等。AI脚本:介绍了根据提计算机4.8万字 - 会员
中文版3ds Max 2024完全自学教程
《中文版3dsMax2024完全自学教程》以中文版3dsMax2024为基础,结合V-Ray6Update1.1(俗称VRay6.1)渲染器,全面讲解3dsMax的各项重要技术。同时,本书还将介绍Firefly的基本使用方法,以便读者了解全新的设计方式。《中文版3dsMax2024完全自学教程》用147个案例对3dsMax2024的基本操作、建模技术、摄影机技术、灯光技术计算机18.6万字