 
                
                    现代JavaScript库开发:原理、技术与实战
                    
                        
                
            作者:颜海镜 侯策
开发JavaScript库是入门前端领域的重要一步。《现代JavaScript库开发:原理、技术与实战》旨在帮助前端开发者掌握现代JavaScript库的开发技术,让每个人都可以开源自己的现代JavaScript库。本书系统介绍了现代JavaScript库开发涉及的技术、原理和最佳实践,以及将库开源后如何做好维护工作。在最佳实战部分,本书选取了9个典型库作为案例,展示开发流程,代码清晰、完善。 《现代JavaScript库开发:原理、技术与实战》既适合对现代JavaScript库开发及开源感兴趣的前端开发者阅读,也适合想要学习前端项目开发技术的初学者阅读。
| ISBN | 9787121445125 | 
| 出版社 | 电子工业出版社 | 
| 出版时间 | 2023年 1月 | 
| 定价 | 108 | 
| 页数 | 364 | 
评分
⭐⭐⭐⭐⭐ ⭐⭐⭐ 8/10
摘录
2009年是前端技术分水岭,从刀耕火种到 node.js,迈入工具化时代。
模块化技术:
- 传统方式:用 function 创建作用域
- AMD:异步模块加载规范,浏览器不支持,需借助 RequireJS
- CommonJS:同步模块加载规范,node.js
- UMD:通用混合规范
- ES Module:入口文件为 index.esm.js
工具化体系:
- webpack
- rollup.js
| 打包输出文件 | 配置文件 | 技术体系 | 模块规范 | 
|---|---|---|---|
| dist/index.js dist/index.esm.js dist/index.aio.js | config/rollup.config.js config/rollup.config.esm.js config/rollup.config.aio.js | Node.js webpack 浏览器 | CommonJS ES Module UMD | 
