前端跨界开发指南:JavaScript工具库原理解析与实战pdf百度网盘下载地址?
本书是字节跳动资深前端工程师史文强的呕心沥血之作,也是目前市场上少有的从原理到实战深度剖析JavaScript生态中经典工具库的技术图书。
全书共6篇,分别是基础篇、图形学篇、多媒体篇、跨端开发篇、游戏开发篇和跨界实践篇,不仅详细介绍了JavaScript语言在浏览器页面之 外的不同应用场景,更从实用技巧、设计理念、原理源码等角度对精心挑选的30多个工具库进行了全方位的解析,希望读者在领略JavaScript代码之美的同时,也能拓宽技术视野。为了帮助读者更好地理解书中所讲述的内容,随书代码仓库里提供了大量可运行的源码,包括精简版的库重写和完整的代码示例。
作者简介:
史文强,前端资深技术专家,现任字节跳动幸福里团队前端工程师、西安交通大学航天学院特聘软件工程师,华为云云享专家,曾受Google GDG(Google开发者社区)邀请进行技术分享。拥有丰富的实战经验,擅长大型前端系统架构设计、性能优化及工程化体系建设。活跃于各大前端技术社区,撰写了《Node.js原理&源码赏析》《带着Canvas去流浪》《响应式编程的思维艺术》等多个连载专题,累计发表前端技术原创博文百余篇,曾获2018年华为云社区杰出贡献奖(暨年度十大技术博主)。
目录:
第1章 Mock.js:如何与后端潇洒分手
第2章 Node.js:连接
第3章 ESLint:你的代码里藏着你的优雅
第4章 模块演义与Require.js
第5章 Lodash.js是工具,更是秘籍
第6章 静态类型检查:Flow.js和TypeScript
第7章 用函数描述世界:Ramda.js
第8章 Rxjs:前端世界的“老人与海”
第9章 不可变数据的制造艺术:Immer.js和Immutable.js
第10章 Day.js:算个日期能有多难
第11章 所见即所得的流程图:jsplumb.js和viz.js
第12章 easel.js:一个标签一个世界
第13章 Echarts.js:看见
第14章 SVG变形记
第15章 Three.js:构建立体的用户界面
第16章 Impress.js:网页里的PPT
第17章 Velocity.js与高性能动画之谜
第18章 扭曲时间:tween.js和jQuery Easing Plugin
第19章 用Recorder.js实现语音信号处理
第20章 jsmpeg.js流媒体播放器
第21章 “懒”是第一生产力:制作命令行工具
第22章 用Shelljs实现自动化部署
第23章 跨端技术的秘密
第24章 protobuf与二进制消息
第25章 控制反转与Inversify.js
第26章 基于CreateJS解构游戏开发
第27章 经典物理与matter.js
第28章 Phaser:从工具到生态
第29章 brain.js:写给前端的神经网络入门课
第30章 TensorFlow.js:开箱即用的深度学习工具
第31章 用JavaScript玩转物联网
点击下载