会员
前端函数式演进
邵丁丁更新时间: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
出版社:机械工业出版社
本书数字版权由机械工业出版社提供,并由其授权上海阅文信息技术有限公司制作发行
最新章节
邵丁丁
主页
同类热门书
最新上架
- 会员
After Effects 2023实训教程
这是一本实训教程,旨在介绍如何运用AfterEffects进行视频后期效果的制作。本书深入剖析AfterEffects的各个功能模块,并详细介绍使用相关工具制作视频后期效果的方法,以帮助读者了解和掌握不同视频后期效果的制作方法。《AfterEffects2023实训教程》基于“根据需要选择工具”的原则,摒弃AfterEffects中不常用的工具和烦琐的参数介绍,重点讲解工具的应用和效果的计算机7.6万字 魔法词典:AI绘画关键词图鉴(Stable Diffusion版)
AI绘画真的很香,可是关键词到底应该怎么写呢?对于很多爱好这一新奇技术的读者来说,苦于头脑中缺乏相关词汇,为了帮助大家便捷地使用AI绘画关键词,本书整理了一些当下流行的AI绘画关键词和使用教程,按照人物类型、人物细节、面部细节、人物服饰和人物动作进行分类,每个分类下都详细讲解了此类关键词的英文名称、含义、图片效果示例、重点词语等。有效地掌握这些关键词,并且灵活地应用到AI绘画中,那么你就已经能够妙计算机3.3万字- 会员
MATLAB R2024a完全自学一本通
本书面向MATLAB的初、中级读者,在介绍MATLABR2024a集成环境的基础上,对MATLAB使用中常用的知识和工具进行了详细的介绍。书中各章均提供了大量有针对性的示例,可供读者进行实战练习。根据内容的侧重点不同,全书分为4部分,共20章:第1~5章为基础部分,第6~11章为数学应用部分,第12~16章为工程应用部分,第17~20章为高级应用部分。另外,本书附赠专业应用部分的相关内容(以电子计算机21.1万字 - 会员
Midjourney AI生图与修图从入门到精通
本书从Midjourney概述、注册与初始设置开始,陆续讲解了Discord与Midjourney控制技巧、Midjourney文生图操作与命令详解、Midjourney常规命令与设置命令的使用技巧、Midjourney常用参数使用方法与技巧、图片放大后的进一步修图与管理、以图生图/融图与垫图的技巧、提示词的撰写规律等基础知识,帮助读者全方位掌握Midjourney的使用技巧。之后,又详细介绍了M计算机6万字 - 会员
ANSYS Workbench有限元分析实例详解(热学和优化)
本书以联系和对比的方式系统且全面地讲解了ANSYSWorkbench热学分析及优化设计过程中的各种问题,从工程实例出发,侧重解决热学计算问题和优化设计流程与工程问题。本书内容分为4章:第1章介绍热学有限元分析的基本概念;第2章详细介绍ANSYSWorkbench软件中Mechanical模块的热分析,包含热传导、热对流、热辐射、瞬态和非线性热分析、扩散、热固耦合分析;第3章详细介绍ANSYS计算机20.1万字 - 会员
Illustrator实例教程:Illustrator 2021(电子活页微课版)
本书全面、系统地介绍Illustrator2021的基本操作方法和矢量图形制作技巧,包括初识Illustrator2021、图形的绘制与编辑、路径的绘制与编辑、图像对象的组织、颜色填充与描边、文本的编辑、图表的编辑、图层和蒙版的使用、使用混合与封套效果、效果的使用、综合设计实训等内容。本书以课堂案例为主线,通过案例的操作,学生可以快速熟悉Illustrator2021的操作方法。书中的软件功计算机11.9万字 Animate核心应用案例教程:Animate 2020(全彩慕课版)
本书全面、系统地介绍Animate2020的基本操作方法和网页动画的制作技巧,包括初识Animate2020、Animate2020基础知识、常用工具、对象与元件、基本动画、高级动画、动作脚本、交互式动画、商业案例等内容。本书主要章的内容以案例为主线,通过案例制作,学生可以快速熟悉软件功能和艺术设计思路。软件功能解析部分使学生能够深入学习软件功能;课堂练习和课后习题可以拓展学生的实际应用能力计算机9万字短视频剪辑基础与实战应用(剪映电脑版)
本书采用案例实战式的教学方法对常见的短视频题材进行分类,精选多个案例,介绍了短视频后期制作的基础知识与实战应用。本书从认识剪映以及短视频剪辑基础知识与思维开始讲起,完整再现了多个案例的制作流程,并将相关知识点的应用,如素材的导入与粗剪、节奏点的设置与调整、音视频融合剪辑、素材的变速与倒放、画面的裁剪与调整、转场效果的添加与使用、各种贴纸的添加与应用、各种调色风格的应用、字幕的添加与修改、片头片尾的计算机7万字Photoshop CC UI设计案例教程(全彩慕课版·第2版)
本书全面、系统地介绍UI设计的相关知识点和基本设计技巧,包括初识UI设计、图标设计、App界面设计、网页界面设计、软件界面设计和游戏界面设计等内容。本书除第1章外,其他章的内容均以知识点讲解加课堂案例为主线。知识点讲解部分可以使读者系统地了解UI设计的各类规范,课堂案例部分可以使读者快速掌握UI设计流程并完成案例制作。第2章至第6章的最后还安排课堂练习和课后习题,可以提高读者在UI设计方面的实际应计算机10.8万字