《Node.js入门经典》一导读

    xiaoxiao2024-02-01  148

    前言Node.js入门经典Node.js可以让开发人员在服务器上使用JavaScript,这让熟悉JavaScript的开发人员又多了一种服务器端的开发技能,但Node.js并非仅限于此。它重新思考了在现代Web环境下的网络编程,在这个环境下,应用程序可能需要从许多不同的地方读写数据,也可能有上百万个并发用户。

    在具有传统的计算机科学学位的开发人员眼中,JavaScript就是一种玩具语言。但是,JavaScript已经经历了无数次的挑战,而且如今在Web的浏览器和服务器端(借助于Node.js)中已经不可或缺。现在是编写JavaScript(尤其是在服务器上)的最好时节!

    Node.js表示一个开发平台,在创建适用于现在Web的应用程序时,Node.js大有裨益,这些应用程序包括:

    实时应用程序;多人游戏;单页面应用程序;基于JSON的API。Node.js专注于速度和可扩展性,而且在无需昂贵硬件的情况下,能处理上千个并发用户的需求。Node.js项目最近成为GitHub上最受关注的项目,如今,eBay、LinkedIn和Microsoft这样的公司已经开始使用它。

    Node.js绝不仅仅只是服务器上的JavaScript。它是一个功能齐全的网络编程平台,能够针对现代Web编程的需求做出响应。

    目 录

    第 1 部分 入门第 1 章 Node.js介绍 1.1 什么是Node.js 1.2 使用Node.js能做什么 1.3 安装并创建第一个Node.js程序 1.4 小结 1.5 问与答 1.6 测验 1.7 练习 第 2 章 npm(Node包管理器) 2.1 npm是什么 2.2 安装npm 2.3 安装模块 2.4 使用模块 2.5 如何找模块 2.6 本地和全局的安装 2.7 如何找模块文档 2.8 使用package.json指定依赖关系(dependency) 2.9 小结 2.10 问与答 2.11 测验 2.12 练习 第 3 章 Node.js的作用第 2 部分 使用Node.js的基本网站第 5 章 HTTP第 6 章 Express介绍第 7 章 深入Express第 8 章 数据的持久化第 3 部分 调试、测试与部署第 9 章 调试Node.js应用程序第 10 章 测试Node.js应用程序第 11 章 部署Node.js应用程序第 4 部分 使用Node.js的中间站点第 12 章 介绍Socket.IO第 13 章 一个Socket.IO聊天服务器第 14 章 一个流Twitter客户端第 15 章 JSON API第 5 部分 探索Node.js API第 16 章 进程模块第 17 章 子进程模块第 18 章 事件模块第 19 章 缓冲区模块第 20 章 流模块第 6 部分 进一步的Node.js开发第 21 章 CoffeeScript第 22 章 创建Node.js模块第 23 章 使用Connect创建中间件第 24 章 结合使用Backbone.js与Node.js

    相关资源:敏捷开发V1.0.pptx
    最新回复(0)