热门搜索: 中考 高考 考试 开卷17
服务电话 024-96192/23945006
 

Vue.js+Node.js开发实战(从入门到项目上线)

编号:
wx1202200246
销售价:
¥78.32
(市场价: ¥89.00)
赠送积分:
78
数量:
   
商品介绍

本书以JavaScript语言为基础,以一个完整的网站开发过程为主线,介绍了一整套面向Web项目的开发技术,如使用Node.js搭建服务端,使用NoSQL数据库管理数据,使用Vue.js搭建前端UI,使用Nginx部署代码,使用Git管理版本等。通过阅读本书,读者可以掌握从网站开发到网站上线的全过程。本书分为10章,涵盖的主要内容有购买域名、网站备案、Node.js安装、Express安装、Vue.js安装、前后端分离设计、网站需求设计、网站模块规划、网站服务器端开发、网站客户端UI开发、服务器端部署和网站上线等内容。本书通俗易懂,图文并茂,适合所有初级和中级Web开发人员阅读,尤其适合一些想自学网站开发的非专业人员阅读。另外,对于相关院校的学生和培训机构的学员而言,本书也是一本的实战指导书。

前言
章 开发一个网站的准备1
1.1 如何从零开始建设一个网站1
1.1.1 网站建设流程1
1.1.2 网站开发技术和工具2
1.2 步:购买一个域名3
1.2.1 域名简介4
1.2.2 如何通过阿里云购买域名5
1.3 第二步:域名的备案和解析8
1.3.1 域名的实名认证和备案8
1.3.2 域名相关解析9
1.4 第三步:购买一台服务器10
1.4.1 云服务器10
1.4.2 服务器的后台管理11
1.5 小结与练习13
1.5.1 小结13
1.5.2 练习13
第2章 Node.js+Vue.js项目开发基础14
2.1 Node.js简介14
2.1.1 Node.js的前世今生14
2.1.2 在Windows中安装Node.js15
2.1.3 在Linux中安装Node.js18
2.1.4 个Node.js示例——Hello World20
2.2 Node.js后端框架Express21
2.2.1 Express的发展21
2.2.2 Express的安装23
2.2.3 Express项目示例——Hello World25
2.2.4 RESTful API规范25
2.3 页面显示框架Vue.js27
2.3.1 Vue.js简介27
2.3.2 Vue.js的安装28
2.3.3 用Vue.js编写Hello World——CDN方式29
2.3.4 用Vue.js编写Hello World——Webpack方式30
2.3.5 其他页面显示框架34
2.4 JavaScript代码编写——IDE的选择35
2.4.1 编写基础的JavaScript代码35
2.4.2 JavaScript开发利器——WebStorm37
2.5 小结与练习38
2.5.1 小结38
2.5.2 练习38
第3章 项目开发准备39
3.1 初识数据库39
3.1.1 数据库简介39
3.1.2 SQL数据库和NoSQL数据库40
3.2 MongoDB介绍41
3.2.1 为什么选择MongoDB42
3.2.2 在Windows中安装MongoDB43
3.2.3 在Linux中安装MongoDB44
3.3 Redis简介46
3.3.1 为什么选择Redis46
3.3.2 在Windows中安装Redis47
3.3.3 在Linux中安装Redis49
3.4 版本控制51
3.4.1 版本控制简介51
3.4.2 Git和GitHub简介51
3.4.3 安装和使用Git54
3.5 测试工具57
3.5.1 浏览器自带的开发者工具57
3.5.2 Postman插件59
3.6 小结与练习61
3.6.1 小结61
3.6.2 练习62
第4章 项目后台技术Express63
4.1 开发Express应用程序63
4.1.1 Express应用程序生成器63
4.1.2 Express提供的路由66
4.1.3 使用Express托管静态文件68
4.2 Express和数据库交互70
4.2.1 连接MongoDB数据库70
4.2.2 使用对象模型驱动连接MongoDB72
4.2.3 如何定义模型73
4.2.4 Node.js和Redis集成74
4.3 Express不错应用75
4.3.1 Express中的中间件75
4.3.2 Express错误处理79
4.4 小结与练习81
4.4.1 小结81
4.4.2 练习81
第5章 项目前端开发之Vue.js基础知识82
5.1 Vue.js开发基础82
5.1.1 安装Vue.js与Webpack82
5.1.2 Webpack常用配置详解85
5.1.3 Vue.js条件渲染89
5.1.4 Vue.js列表渲染90
5.1.5 Vue.js输入监听91
5.1.6 Vue.js事件处理——v-on绑定94
5.2 Vue.js的生命周期97
5.2.1 生命周期与钩子函数97
5.2.2 演示Vue.js的生命周期99
5.3 Vue.js的模板语法100
5.3.1 文本101
5.3.2 JavaScript表达式103
5.3.3 v-bind绑定动态属性104
5.4 Vue.js的组件化105
5.4.1 组件化简介105
5.4.2 组件的创建106
5.4.3 组件的注册106
5.4.4 组件间的数据传递109
5.4.5 监听子组件事件111
5.4.6 通过插槽分发内容114
5.5 小结与练习116
5.5.1 小结116
5.5.2 练习116
第6章 Vue.js不错应用117
6.1 Vue.js的vue-router库117
6.1.1 Vue.js的页面路由实现117
6.1.2 使用vue-cli初始化Vue.js项目118
6.1.3 安装和配置vue-router122
6.1.4 动态路由匹配123
6.1.5 路由嵌套126
6.1.6 路由跳转128
6.1.7 导航守卫131
6.2 Vue.js的状态管理库Vuex132
6.2.1 状态管理与store模式133
6.2.2 使用Vuex的情形133
6.2.3 在Vue.js组件中获取Vuex状态和Getter对象135
6.2.4 更新Vuex中的store138
6.2.5 Vuex模块的划分142
6.3 Vue UI库143
6.3.1 Element UI库143
6.3.2 Ant Design of Vue UI库144
6.3.3 iView UI库145
6.4 小结与练习146
6.4.1 小结146
6.4.2 练习146
第7章 项目需求分析和功能说明147
7.1 内容发布网站的需求分析147
7.1.1 系统设计需求和技术说明147
7.1.2 后端接口需求148
7.1.3 前端页面需求149
7.2 项目策划和功能设计150
7.2.1 项目功能策划150
7.2.2 项目模块划分150
7.2.3 项目后端API路由定义151
7.2.4 项目前端页面路由定义152
7.3 项目原型图和流程图153
7.4 小结与练习154
7.4.1 小结154
7.4.2 练习154
第8章 项目后端API开发155
8.1

商品参数
基本信息
出版社 机械工业出版社
ISBN 9787111670650
条码 9787111670650
编者 张帆
译者 --
出版年月 2021-01-01 00:00:00.0
开本 16开
装帧 平装
页数 305
字数 400
版次 1
印次 1
纸张
商品评论

暂无商品评论信息 [发表商品评论]

商品咨询

暂无商品咨询信息 [发表商品咨询]