网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Node.js高级编程
分类
作者 (美)特谢拉
出版社 清华大学出版社
下载
简介
编辑推荐

Node.js是一种主流框架,它允许你使用JavaScript快速构建具有高度可伸缩性的网络程序。可是,它有自己的学习曲线,特谢拉编著的《Node.js高级编程》这本较为深入的指南性图书首先介绍了Node.js平台的安装,然后重点关注:创建和加载模块;使用缓冲区对二进制数据进行处理、编码和编码;用事件发射器模式简化事件绑定等。本书还涵盖了从使用定时器制定函数执行计划到创建和控制外部进程等内容,可以让你为运行、构建和测试自定义模块做好准备。

内容推荐

这本《Node.js高级编程》的主要内容如下:介绍了查询和读写文件;研究了流、文件系统、网络和自动化单元测试;详细描述了如何读写数据流;从零开始构建TCP和HTTP服务器与客户端;介绍使用数据报、测试和调试模块以及控制回调流程;展示了如何用Connect、Express和Socke.IO开发实时Web应用程序;引导你连接到MySQL、CouchDB和MongoDB数据库等。

《Node.js高级编程》由特谢拉编著。

目录

第Ⅰ部分 概述和安装

 第1章 安装Node

1.1 在Windows上安装Node

1.2 在MAC OS X上安装Node

1.3 使用源代码安装Node

 1.3.1 选择Node的版本

 1.3.2 下载Node源代码

 1.3.3 编译Node

 1.3.4 安装Node

 1.3.5 运行Node

1.4 安装和应用Node包管理器

1.5 本章小结

 第2章 Node简介

……

第Ⅱ部分 Node核心API基础

 第3章 加载模块

 第4章 应用缓冲区处理、编码和解码二进制数据

 第5章 使用事件发射器模式简化事件绑定

 第6章 使用定时器制定函数执行计划

第Ⅲ部分 文件、进程、流和网络

 第7章 查询和读写文件

 第8章 创建和控制外部进程

 第9章 读写数据流

 第10章 构建TCP服务器

 第11章 构建HTTP服务器

 第12章 构建TCP客户端

 第13章 创建HTTP请求

 第14章 使用用户数据报

 第15章 用TLS/SSL保证服务器的安全性

 第16章 用HTTPS保证HTTP服务器的安全性

第Ⅳ部分 构建与调试模块及应用程序

 第17章 测试模块及应用程序

 第18章 调试模块及应用程序

 第19章 控制回调流程

第Ⅴ部分 构建Web应用程序

 第20章 构建和使用HTTP中间件

 第21章 用Express.js创建Web应用程序

 第22章 使用Socket.IO创建通用的实时Web应用程序

第Ⅵ部分 连接数据库

 第23章 使用node-mysql连接MySQL数据库

 第24章 使用Nano连接CouchDB数据库

 第25章 使用Mongoose连接MongoDB 数据库

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/2 3:45:20