小苏子
小苏子PDF在线图书

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开发的人员阅读。项目一 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 是一个服务器端运行的 JavaScript 脚本语言,大部分的 API 与客户端 JavaScript保持一致,且在单线程模式下工作。单线程模式是 Node.js 的一大优点,不仅如此,Node.js 还具有其他优点。Node.js 主要优点如下。(1)单线程模式单线程指当遇到需要加载数据库等请求时,它会将其放入“队列”中执行,待下一轮事件循环时再判断能否执行它的回调函数,与多线程编程不同,可以忽略状态的同步问题,没有死锁的存在,也没有线程上下文交换所带来的性能上的开销。

赞(0)
未经允许不得转载:小苏子图书 » Node.js项目实战 作者:天津滨海迅腾科技集团有限公司