西西软件园多重安全检测下载网站、值得信赖的软件下载站!
西西首页 电脑软件 安卓软件 电脑游戏 安卓游戏 排行榜 专题合集

Node.js开发指南中文版

  • Node.js开发指南中文版
  • 软件大小:5.6M
  • 更新时间:2013-05-09 11:13
  • 软件语言:中文
  • 软件厂商:
  • 软件类别:国产软件 / 免费软件 / 电子教程
  • 软件等级:4级
  • 应用平台:WinAll, WinXP
  • 官方网站:暂无
  • 应用备案:
好评:50%
坏评:50%

软件介绍

通读本书,你将会学到 Node.js 的很多东西,但如果想完全掌握它,我建议你亲自尝试运行本书中的每一段代码。除此之外,你最好自己用 Node.js 做一个项目,因为通过实践你会遇到很多问题,解决这些问题可以大大加深对 Node.js 的理解。 

本书是一本 Node.js  的入门教程,写给想了解 Node.js  的开发人员。我的目标是使读者通过阅读本书,学会使用 Node.js  进行 Web   后端开发,同时能熟悉事件驱动的异步式编程风格,以便进一步了解 Node.js  的许多高级特性,以及它所应用的更多领域。 
本书共6章,分别讨论了 Node.js 的背景、安装和配置方法、基本特性、核心模块以及一些进阶话题。除此之外,还有2个附录,分别介绍了JavaScript  的高级特性和 Node.js  编程规范。下面简要概述各章的主要内容。 

章节目录:

第1 章“Node.js 简介” 
这一章概述了什么是Node.js。读过这章后,你将对 Node.js  有一个基本的认识,同时了解它与 JavaScript  的深厚渊源。 
第2 章“安装和配置Node.js” 
这一章讲述了如何在各种不同的环境下安装和配置 Node.js  及其基本运行环境,同时你你可以了解到如何编译Node.js,以及多版本管理工具。 
第3 章“Node.js 快速入门” 
这一章讲解Node.js 的基础知识,你将会学到如何使用 Node.js  的基本环境和工具进行开发、运行和调试。同时,还会讲解异步式I/O与事件式编程的一些重要概念,这些概念将会贯穿全书。
此外这一章还详细介绍了 Node.js  的模块和包的系统,这些都是开发中经常会碰到的内容。 
第4 章“Node.js 核心模块” 
这一章以全局对象、基本工具、事件发射器、文件系统和 HTTP  为代表,介绍了 Node.js 最常用的核心模块。你将会在后面的章节及以后的开发中经常与这些模块打交道。 
第5 章“使用 Node.js  进行 Web  开发” 
这一章是本书的实践性章节,一步一步教你如何从零开始用 Express  框架创建一个网站,实现路由控制、模板解析、会话管理、数据库访问等功能,最终创建一个 Web 2.0  微博网站。 
第6 章“Node.js 进阶话题” 
这一章涉及几个进阶话题,包括模块加载机制、控制流分析和优化、生产环境的应用部署等内容,最后还讨论了 Node.js  适用的范围,帮助读者在今后的开发中作出更好的取舍。 
附录A“JavaScript  的高级特性” 
这个附录介绍了 JavaScript  的一些高级特性,如函数作用域、闭包和对象的操作等内容。
这些特性在浏览器端的JavaScript  开发中并没有受到应有的重视,而在 Node.js  中却十分常见,阅读这个附录可以帮助你更好地理解并运用 JavaScript  进行复杂的网站开发。 
附录B“Node.js 编程规范” 
这个附录介绍了 Node.js  代码风格的一些约定,遵守这些约定可以让你的代码更清晰、易懂,同时也有利于接口开发的统一。该附录还分享了一些开发经验,可以让程序避免很多意外错误和性能损失。 
谁应该阅读本书 
本书的目标读者是想要学习 Node.js ,但没有任何系统的经验的开发者。如果你听说过 Node.js,并被它许多神奇的特性吸引,那么这本书就是为你准备的。通过阅读本书,你可以对 Node.js  有全面的认识,学会如何用 Node.js  编程,了解事件驱动、异步式 I/O  的编程模式,同时还可以掌握一些使用 JavaScript  进行函数式编程的方法。 
本书假设读者已经学过至少一门编程语言,对基本的程序设计语言概念(如变量、函数、递归、对象)有所了解。如果你是首次学习编程语言,我建议你先学一门常见的且容易入门的语言,如 Java  或 C 。 

软件标签: Node.js

软件截图

Node.js开发指南中文版

其他版本下载

发表评论

昵称:
表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
TOP
软件下载