Node.js实战第2版
编辑推荐
作为JavaScript服务器,Node支持可伸缩的高性能Web应用,极大简化了聊天、游戏和实时数据分析这样的事件驱动实时应用程序的开发,其生态系统也生机勃勃,模块、工具、库,应有尽有。
本书是在《Node.js实战》基础上打造的全新著作,由多位Node核心框架构建者和经验丰富的Web开发人员执笔,结合大量实例介绍如何用JavaScript和Node创建高性能的Web服务器,涵盖异步编程、状态管理、事件驱动编程等关键设计理念,旨在帮助读者成功晋级全栈开发。
·前端系统构建
·服务器端框架选择
·如何用Express从头开始搭建Web程序
·与数据库的交互
·掌握非阻塞I/O
·Node的事件轮询
·测试与部署
·Web程序模板
·用Node开发命令行工具和桌面软件
内容简介
本书是Node.js的实战教程,涵盖了为开发产品级Node应用程序所需要的一切特性、技巧以及相关理念。 从搭建Node开发环境,到一些简单的演示程序,到开发复杂应用程序所必不可少的异步编程。D2版介绍了全栈kai发者所需的全部技术,包括前端构建系统、选择Web框架、在Node中与数据库的交互、编写测试和部署Web程序,等等。
作者简介
亚历克斯·杨(Alex Young),经验丰富的Webkai发者,广受欢迎的JavaScript社区DailyJS创始人。目前任职于Apple。另著有《Node.js硬实战》。
布拉德利·马克(Bradley Meck),TC39和Node.js基金会成员。业余时间醉心于为JavaScript制作工具、园艺和指导学生。
麦克·坎特伦(Mike Cantelon),Node.js核心框架贡献者,Node社区活跃分子,培训师和演讲人。
蒂姆·奥克斯利(Tim Oxley),JavaScript(Node.js/React)自由撰稿人。
马克·哈特(Marc Harter),Node.js核心框架贡献者。
T.J.霍洛瓦丘(T.J.Holowaychuk),参与开发了很多Node.js模块,包括流行的Express框架。
内森·拉伊利赫(Nathan Rajlich),大名鼎鼎的TooTallNate,Node.js核心代码提交者。