Node.js框架和Vue.js框架自发布伊始,就迅速掀起了一阵Web全栈开发的热潮。随着最新的Node.js和Vue.js在功能上的日臻完善,它们在Web开发领域已经拥有了属于自己的一方天地。一方面,由于Node.js使用JavaScript语法,使得服务器和客户端使用同一种语言进行开发成为可能;另一方面,Vue.js通过“自底向上、增量开发”的渐进式高效开发方式的加持,使得基于Node.js+Vue.js的全栈应用开发具有独特的优势。Node.js和Vue.js框架目前还非常“年轻”,正处于高速发展时期,无数的开发者正准备或者已经进入这个领域,只有具有扎实的开发基础知识和丰富的实战开发经验,才能在这个快速发展的领域立足。
本书以实战为主旨,通过介绍Node.js和Vue.js应用开发中常用的原生模块和典型的项目案例,使读者系统地掌握Node.js+Vue.js+MySQL开发的主流框架、热门技术及其整合使用,并提高实际开发水平和项目实战能力。
1.内容全面、系统,结构合理
为了便于读者了解Node.js和Vue.js结合的全栈开发,本书系统地介绍入门级的原生模块技术,同时涵盖Node.js和Vue.js的实战案例。
2.叙述完整,图文并茂
为了更好地帮助读者进行编程学习,书中附有大量的示例代码分析和运行效果图,方便读者读懂代码、运行并对照结果。
3.结合实际,案例丰富
本书提供大量的实际开发案例,便于读者在了解Node.js和Vue.js知识的同时进行案例实践,同时书中所有的案例都给出了完整的代码,并在代码中给出详细的注释。
4.涵盖基础和前沿知识
本书既介绍简单的网络开发、数据库开发等入门知识,也穿插基于Node.js + Vue.js框架开发的前沿知识,使读者在了解前端开发基础知识的同时,紧跟Web全栈技术的发展步伐。
5.提供大量的源代码
本书所涉及的全部示例源代码都开放,以便于读者学习。读者也可以手动在IDE中输入源代码,通过实践提高动手能力。
第1、2章介绍Node.js和Vue.js的主要特点、发展历史和开发环境的搭建,主要包括基于Node.js和Vue.js框架的开发工具选择、开发环境搭建以及构建项目框架的过程。
第3~7章介绍Node.js常用原生模块的开发基础,主要包括Node.js的包管理、模块机制,以及Node.js开发中常用的文件模块、网络开发模块、数据库开发模块等知识。
第8~12章介绍Vue.js在实际开发中的运用,主要包括Vue.js的数据、方法与生命周期、模板语法、指令系统、样式绑定和路由等知识。
第13、14章分别实战两个基于Vue.js + Node.js框架的项目开发,包括学生成绩管理系统和全国城市信息查询系统的设计与实现。
本书配套示例源码、PPT课件,读者需要使用自己的微信扫描下面二维码获取。
如果阅读过程中发现任何问题或对本书有任何建议,请联系booksaga@163.com,邮件主题写“Vue.js+Node.js全栈开发实战(第2版)”。
· Node.js+Vue.js全栈开发初学者
· Vue.js前端开发人员
· Node.js后端开发人员
· Web应用全栈开发人员
· 高等院校或高职高专的学生
作者
2024年1月