- 首頁
- >
- 書籍詳目頁
- 作者: 司明岳 (著)
- 學科分類: 科學類
- 書籍分類: 程式語言 ; 電機資訊學院
- 出版社: 北京大学出版社有限公司
- 出版地:中國大陸
- 出版日期:2021
- 語文:簡體中文
- ISBN/識別號:9787301326176
Node.js入门指南
可使用:0人
線上閱讀中:0人
下載閱讀中:0人
借閱天數:0天

推薦採購不提供QR CODE
線上閱讀
本書提供兩種檔案格式,請選擇開啟:
EPUB彈性排版,可依載具大小自動斷行或換頁,較適合小螢幕閱讀。
書籍內容
TOP
Node.js因為使用了Google的V8引擎,所以具有高性能、高併發的特點,尤其適合聊天等即時應用的處理。Node.js使用JavaScript程式設計語言,有利於快速入門學習。本書分為10章,從邏輯上分為四個部分。部分為基礎篇(第1~7章)。該部分介紹了Node.js及JavaScript語言的基礎知識、Node.js的檔管理模組、網路開發模組、訪問MongoDB資料庫模組、分散式模組。通過學習讀者將掌握Node.js及JavaScript語言開發的基礎知識。第二部分為Express.js框架篇(第8章)。
該部分介紹了Node.js的Express.js框架,包括框架的路由、中介軟體、範本引擎、錯誤處理、調試、靜態檔等模組。第三部分為Koa.js框架篇(第9章)。該部分介紹了Node.js的Koa.js框架,框架的級聯、設置、錯誤處理、上下文、中介軟體、路由等模組。第四部分為實踐篇(第10章)。該部分介紹了前端Vue.js框架,並使用前端Vue.js框架和後端Express.js框架,資料庫為MongoDB的前後端分離專案。該項目還具有基本的MVC三層架構。本書適合有一定Web開發基礎的Node.js初學者學習,同樣也適合高等院校和培訓機構相關專業的師生作為教學參考用書。
- 目錄
-
版权信息
-
前言
-
第1章 Node.js概述
-
1.1 Node.js简介
-
1.2 Node.js的发展历史和特点
-
1.3 Node.js应用场景
-
1.4 Node.js与V8引擎
-
1.5 本章小结
-
第2章 开始Node.js之旅
-
2.1 搭建开发环境
-
2.2 Node.js包管理详解
-
2.3 使用Node.js操作数据库
-
2.4 本章小结
-
第3章 Node.js开发起步
-
3.1 JavaScript语法
-
3.2 控制台的输入与输出
-
3.3 JavaScript语言的命名规范和编程规范
-
3.4 JavaScript语言和Node.js之间的关系
-
3.5 本章小结
-
第4章 Node.js文件管理
-
4.1 Node.js文件管理概述
-
4.2 异步与同步
-
4.3 Node.js打开文件与关闭文件
-
4.4 Node.js获取文件信息
-
4.5 Node.js写入文件与读取文件
-
4.6 Node.js截取文件与删除文件
-
4.7 Node.js目录的创建、删除和读取
-
4.8 文件管理API手册
-
4.9 本章小结
-
第5章 Node.js网络开发
-
5.1 Node.js网络开发概述
-
5.2 TCP服务器构建
-
5.3 TCP客户端构建
-
5.4 UDP服务构建
-
5.5 Node.js长连接构建
-
5.6 Node.js网络开发常用的API手册
-
5.7 本章小结
-
第6章 Node.js访问MongoDB
-
6.1 MongoDB数据库介绍
-
6.2 MongoDB基本操作
-
6.3 mongoose基本操作
-
6.4 本章小结
-
第7章 Node.js分布式
-
7.1 Node.js分布式概述
-
7.2 Node.js负载均衡
-
7.3 Node.js去状态化
-
7.4 Node.js远程过程调用(RPC)
-
7.5 Node.js中间件
-
7.6 本章小结
-
第8章 Express.js框架基本使用
-
8.1 Express.js框架介绍
-
8.2 Express.js应用程序生成器
-
8.3 Express.js路由
-
8.4 Express.js中间件
-
8.5 Express.js模板引擎
-
8.6 Express.js错误处理
-
8.7 Express.js调试
-
8.8 Express.js静态文件
-
8.9 Express.js常用的API手册
-
8.10 本章小结
-
第9章 Koa.js框架基本使用
-
9.1 Koa.js框架介绍
-
9.2 Koa.js应用程序生成器
-
9.3 Koa.js应用程序
-
9.4 Koa.js上下文
-
9.5 Koa.js中间件
-
9.6 Koa.js路由
-
9.7 Koa.js常用的API的介绍
-
9.8 本章小结
-
第10章 个人博客项目实践
-
10.1 项目需求分析
-
10.2 项目数据库设计与创建
-
10.3 项目架构分析
-
10.4 前端Vue.js部分
-
10.5 后端Express.js部分
-
10.6 前后端联调
-
10.7 项目部署上线
-
10.8 本章小结
同類型書籍推薦
TOP