Node.js项目实战pdf下载

Node.js项目实战 作者:天津滨海迅腾科技集团有限公司Node.js项目实战 出版社:南开大学出版社Node.js项目实战 内容简介本书以项目实战开发为基础,以Node.js原生模块和典型案例为主线,详细介绍Node.js开发的基础知识和相应案例实践,让读者全面、深入、透彻地了解Node.js...

Node.js项目实战 作者:天津滨海迅腾科技集团有限公司

Node.js项目实战 出版社:南开大学出版社

Node.js项目实战 内容简介

本书以项目实战开发为基础,以Node.js原生模块和典型案例为主线,详细介绍Node.js开发的基础知识和相应案例实践,让读者全面、深入、透彻地了解Node.js开发的主要技术,并且能够和各种主流框架整合使用,提高实际开发水平和项目实战能力。

本书主要有八个项目,即TF物业系统客户端界面、TF物业系统用户管理界面、TF物业系统商品管理界面、TF物业系统数据库表的建立、服务端用户管理功能、服务端商品管理功能、服务端缴费管理功能、客户端与服务端交互,循序渐进地讲述Node.js项目开发步骤及流程,通过本书的学习,读者可以更加熟练地使用Node.js与各种主流框架整合开发,了解项目开发的流程及最终的交互。

本书涵盖的主要内容有Node.js应用、REPL、timer模块、events模块、process、child process模块、fS模块、Path模块、url模块、MongoDB数据库、HTTP服务、Express、测试、部署发布等,内容丰富、实例典型、实用性强。并且设有学习目标、学习路径、任务描述、任务技能、任务实施、任务总结、英语角以及任务习题,结构条理清晰、内容详细,非常适合希望通过编码实例学习Node.js开发的人员阅读。

Node.js项目实战 目录

项目一 TF物业系统客户端界面

学习目标

学习路径

任务描述

任务技能

技能点1 Node.js概述

技能点2 Node.js应用

技能点3 使用WebStorm调试Node.js

任务实施

任务总结

英语角

任务习题

项目二 TF物业系统用户管理界面

学习目标

学习路径

任务描述

任务技能

技能点1 REP1

技能点2 conso1e模块

技能点3 timer模块

技能点4 模块化

任务实施

任务总结

英语角

任务习题

项目三 TF物业系统商品管理界面

学习目标

学习路径

任务描述

任务技能

技能点1 Buffer

技能点2 uti1模块

技能点3 events模块

任务实施

任务总结

英语角

任务习题

项目四 TF物业系统数据库表的建立

学习目标

学习路径

任务描述

任务技能

技能点1 process

技能点2 chi1d_process模块

技能点3 函数

任务实施

任务总结

英语角

任务习题

项目五 服务端用户管理功能

学习目标

学习路径

任务描述

任务技能

技能点1 fs模块

技能点2 Stream(数据流)

技能点3 Path模块

技能点4 ur1模块

任务实施

任务总结

英语角

任务习题

项目六 服务端商品管理功能

学习目标

学习路径

任务描述

任务技能

技能点1 MongoDB数据库

技能点2 MySQ1数据库

技能点3 HTTP服务

任务实施

任务总结

英语角

任务习题

项目七 服务端缴费管理功能

学习目标

学习路径

任务描述

任务技能

技能点1 Express框架

技能点2 数据库使用

技能点3 静态资源

任务实施

任务总结

英语角

任务习题

项目八 客户端与服务端交互

学习目标

学习路径

任务描述

任务技能

技能点1 测试

技能点2 部署发布

任务实施

任务总结

英语角

任务习题

Node.js项目实战 精彩文摘

Node.js 是一个服务器端运行的 JavaScript 脚本语言,大部分的 API 与客户端 JavaScript保持一致,且在单线程模式下工作。单线程模式是 Node.js 的一大优点,不仅如此,Node.js 还具有其他优点。Node.js 主要优点如下。

(1)单线程模式

单线程指当遇到需要加载数据库等请求时,它会将其放入“队列”中执行,待下一轮事件循环时再判断能否执行它的回调函数,与多线程编程不同,可以忽略状态的同步问题,没有死锁的存在,也没有线程上下文交换所带来的性能上的开销。

本文来自半邊陽光投稿,不代表电子书资源网立场,如若转载,请联系原作者获取。

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
() 0
上一篇 02-13
下一篇 02-13

相关推荐

评论列表

联系我们

在线咨询: QQ交谈

邮件:admin@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信