简介
Node.js由于使用了Google 的V8引擎,从而导致Node.js拥有高性能、高并发的特点,特别适合即时应用的应用场景。并且Node.js运行的是JavaScript编程语言,利用JavaScript编程语言极易学习、容易上手,及其适合初学者的特点,从而使Node.js成为前后端开发利器。 本书一共分为11章,从逻辑上分为四个部分。第一部分:基础篇(第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框架,后端Node.js,框架为Express.js,数据库为MongoDB,的经典的前后端分离项目,该项目还具有基本的MVC三层架构。第五部分:总结篇(第11章)。该部分,对本书进行总结。 本书适合有一定Web开发基础的Node.js初学者学习,同样也适合高等院校和培训机构相关专业的师生作为教学参考用书。
更多出版物信息
- 版权: 北京大学出版社
- 出版: 2021-11-01
- 更新: 2023-03-22
- 书号:9787301326176
- 中图:TP312.8JA
- 学科:工学控制科学与工程工学计算机科学与技术