当前位置: 首页 > 新闻 > 信息荟萃
编号:5274
nodejs权威指南.pdf
http://www.100md.com 2020年11月6日
第1页
第7页
第12页
第24页
第31页
第542页

    参见附件(155619KB,561页)。

     《Node.js权威指南》旨在成为Node.js领域*全面、*系统和*具实战性的一本书,供初学者系统学习和开发者工作时参考。本书作者是资深Web开发专家,不仅全面、细致地讲解了Node.js的所有功能、特性、使用方法和开发技巧,而且还介绍了与之相关的各种扩展功能和工具的使用

    内容简介

    全书共16章,分三个部分:*部分(第1~12章)从Node.js的特性、优势、适用场景、安装配置到各个模块的功能作用,再到开发的具体方法和技巧,非常详尽地讲解了Node.js开发者必备的各种基础知识;第二部分(第13~15章)介绍了在使用Node.js进行开发时极有可能用到的第三方开发包,探讨了如何在Node.js应用程序中使用关系型数据库及NoSQL型数据库,如何使用Express框架开发Web应用程序,以及如何使用Socket.IO类库实现WebSocket通信等;第三部分(第16章)讲解了两个综合案例,如何结合使用Node.js与Socket.IO类库制作一个聊天室应用程序的服务器端及客户端,以及如何结合使用Node.js与Express框架制作一个Web应用程序的服务器端及客户端。

    此外,它实战性强,不仅每个知识点都配有精心设计的小案例(具体的实现步骤、完整的实现代码、*终的实现效果,图文并茂),而且还有两个综合性的案例,能让读者迅速获得实战经验。本书所有实例代码都经调试运行成功,读者可以对这些代码进行修改,以便观察各种不同的效果,加深对实例代码的理解

    作者简介

    陆凌牛,资深Web开发工程师、软件开发工程师和系统设计师。从事Web开发多年,对各种常见的Web开发技术(包括前端和后端)都有非常深入的研究,经验极其丰富。、HTML 5和CSS 3等新技术的先驱者和布道者,对这3种技术以及这3种技术下的主流框架都有非常深刻的认识,并且付诸了大量实践。同时,他还擅长微软与Java的相关技术,在C#、VB.NET、ASP.NET、SQL Server、Oracle、Java、Struts、Spring、Hibernate等方面也积累了大量实战经验。

    此外,他还是一位颇有影响力的技术作家,著有多本著作:

    《HMTL 5与CSS 3权威指南》

    这是他的处女作,凭借优质的内容获得了读者的广泛好评,被读者誉为“系统学习HTML 5与CSS 3的*佳选择”和“Web前端工程师案头必备图书之一”,如今已经出至第2版。

    《HTML 5开发精要与案例详解》

    不仅在内容上延续了前一本书的精彩,而且同样也取得了非常好的口碑和销量。

    《Sencha Touch权威指南》

    国内*本关于Sencha Touch的专著,定位与本书相同,出版后得到了该领域读者的认可。

    本书主要包含以下内容

    Node.js的应用场景、机制、运行环境,以及安装和配置;

    Nodejs的控制台、作用域、全局函数、事件处理机制、调试器等基础知识;

    模块与npm包管理工具、使用Buffer类处理二进制数据、文件系统的操作;

    实现基于TCP和UDP的数据通信、创建HTTP与HTTPS服务器与客户端、进程与子进程;

    Nodejs中的错误处理与断言处理、加密与压缩;

    域名解析模块、编码转换模块、流数据读取模块等多个模块的使用;

    数据库的访问与操作、与Express的结合使用、使用Socket.IO类库实现WebSocket通信;

    两个不同类型、具有代表性的综合案例。

    如何阅读本书

    本书内容分三大部分展开。

    第一部分:第1章详细阐述什么是Node.js框架,为什么要选择Node.js框架进行服务器端的开发,使用Node.js框架能够解决什么问题,Node.js框架适合用于开发哪些应用程序,如何及使用Node.js框架,Node.js框架的主要特性,使用Node.js框架时必须了解的基础知识。第2章~第12章针对Node.js v0.10版中的各模块进行展开阐述,详细阐述这些模块的作用,如何使用这些模块,这些模块中所提供的各对象、属性、方法及事件。

    第二部分:第13章~第15章分别阐述在使用Nodejs框架进行Web服务器端的开发时极有可能利用到的第三方开发包,包括如何在Node.js应用程序中使用关系型数据库及NoSQL型数据库,如何使用Express框架开发Web应用程序,如何使用Socket.io类库实现WebSocket通信。

    第三部分:第16章介绍两个综合案例,在第一个案例中,我们讲述如何结合使用Node.js与Socket.io类库制作一个聊天室应用程序的服务器端及客户端,在第二个综合案例中,我们讲述如何结合使用Node.js与Express框架制作一个Web应用程序的服务器端及客户端。

    在本书的每一章中,每一个正在阐述的理论点均使用代码实例进行具体形象地说明,每个实例中所涉及的理论知识都以通俗易懂的语言进行阐述,大部分实例均使用图片来形象说明该实例的运行效果。本书所有实例代码都经笔者亲自测试运行成功,提供给读者学习使用。每个实例的详细代码及其使用到的脚本文件、各种资源文件都可在华章公司网站

    (www.hzbook.com)的本书页面上。读者可以对这些代码进行修改,以便观察各种不同效果,加深对实例代码的理解。

    nodejs权威指南截图

您现在查看是摘要介绍页, 详见PDF附件(155619KB,561页)