点击购买
服务器端JavaScript?没错。Node.js是一个JavaScript服务器,支持可伸缩的高性能Web应用。借助异步I/O,这个服务器可以同时做很多事情,能满足聊天、游戏和实时统计等应用的需求。并且既然是JavaScript,那你就可以全栈使用一种语言。
本书向读者展示了如何构建产品级应用,对关键概念的介绍清晰明了,贴近实际的例子,涵盖从安装到部署的各个环节,是一部讲解与实践并重的优秀著作。通过学习本书,读者将深入异步编程、数据存储、输出模板、读写文件系统,掌握创建TCP/IP服务器和命令行工具等非HTTP程序的技术。本书同样非常适合熟悉Rails、Django或php开发的读者阅读学习。
编辑推荐
作为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核心
代码提交者。
链接: https://fly63.com/course/26_1238