Vue.js+Node.js全栈开发实战

Vue.js+Node.js全栈开发实战

作者:王金柱

出版社:清华大学

出版年:2021年1月

ISBN:9787302567196

所属分类:经济金融

书刊介绍

《Vue.js+Node.js全栈开发实战》内容简介

本书着眼于实战开发,以Node.js和Vue.js原生知识和框架实战为主线,详细介绍Node.js Vue.js开发的基础知识和相应案例实践。Node.js后端包括console、assert、fs、path、http、url、tcp、udp等核心模块、与MongoDB和MySQL数据库的连接方法等。Vue.js前端包括模板语法、生命周期、指令系统、样式绑定和路由等内容。同时,本书着重介绍基于Node.js Vue.js开发的工具选择、环境搭建和项目构建等内容,所有案例都提供了详尽的源代码及其注释。全书共14章,主要内容有Node.js和Vue.js环境搭建、Node.js语法基础、Node.js包管理机制、Node.js网络开发、Node.js文件模块使用、Node.js数据库开发、Vue.js数据、方法与生命周期、Vue.js模板语法、Vue.js指令系统、Vue.js样式绑定和Vue.js路由,以及两个Node.js Vue.js实战项目。
本书内容丰富、实例典型、实用性强,适合希望学习Node.js Vue.js全栈开发的初学者,也适合作为高等院校和培训学校计算机及其相关专业师生的参考书。
王金柱,对JavaScript语言、jQuery框架、Node.js、React等Web前端开发有着独到的经验,并精通HTML/XHTML、CSS与PHP等开发语言的应用。有着10多年丰富的IT从业经历,完成过多家大型央企与上市公司的企业级Web系统平台项目的前端模块开发工作。

作品目录

内容简介
前言
本书特色
本书内容
源码下载
本书读者
第1章:Node.js基础与环境搭建
1.1、Node.js基础
1.2、搭建Node.js开发环境
1.3、通过Visual
Studio
Code开发Node应用
第2章:Vue.js基础介绍与环境搭建
2.1、Vue.js基础
2.2、Vue.js快速开发环境
2.3、Vue.js脚手架开发环境
第3章:Node.js语法基础
3.1、JavaScript语法
1.交互式运行环境——REPL
3.2、命名规范与编程规范
3.3、Node.js的控制台console
第4章:Node.js中的包管理
4.1、NPM介绍
4.2、模块加载原理与加载方式
4.3、Node.js核心模块
4.4、Node.js常用模块
第5章:文件系统
5.1、Node.js文件系统介绍
5.2、基本文件操作
5.3、其他文件操作
第6章:Node.js网络开发
6.1、构建TCP服务器
6.2、构建TCP客户端
6.3、构建HTTP服务器
6.4、利用UDP协议传输数据与发送消息
第7章:Node.js数据库开发
7.1、使用mongoose连接MongoDB
7.2、直接连接MongoDB
7.3、连接MySQL
第8章:Vue.js数据、方法与生命周期
8.1、Vue.js数据
8.2、Vue.js方法
8.3、Vue.js生命周期
第9章:Vue.js模板语法
9.1、Vue.js模板语法介绍
9.2、Vue.js插值
9.3、Vue.js指令
9.4、Vue.js指令参数
9.5、Vue.js指令修饰符
9.6、Vue.js指令缩写
9.7、Vue.js数据双向绑定
9.8、Vue.js计算属性
第10章:Vue.js样式绑定
10.1、Vue.js绑定HTML
Class
10.2、通过数组语法绑定Class
10.3、Vue.js绑定HTML
Style
10.4、通过计算属性绑定样式
第11章:Vue.js组件基础
11.1、Vue.js全局组件
11.2、Vue.js局部组件
11.3、通过Prop向子组件传递数据
第12章:Vue.js路由
12.1、安装vue-router库的方法
12.2、基于vue-router库开发单页面应用
12.3、基于vue-router库实现劢态路由
第13章:项目实战:基于Vue.js+Node.js实现学生成绩管理系统
13.1、学生成绩管理系统组织架构设计
13.2、构建项目应用框架
13.3、后台数据结构
13.4、功能模块组件设计
13.5、功能模块路由设计
13.6、测试应用
第14章:项目实战:基于Vue.js+Node.js实现城市信息查询系统
14.1、全国城市信息查询系统组织架构设计
14.2、构建项目应用框架
14.3、后台数据获取方式
14.4、功能模块组件设计
14.5、功能模块路由设计
14.6、测试应用

相关推荐

微信二维码