Vue.js+Node.js开发实战:从入门到项目上线
¥
9.99
1.1折
¥
89
八五品
仅1件
作者张帆 著
出版社机械工业出版社
出版时间2020-12
版次1
装帧平装
货号3C1-2
上书时间2024-12-27
商品详情
- 品相描述:八五品
图书标准信息
-
作者
张帆 著
-
出版社
机械工业出版社
-
出版时间
2020-12
-
版次
1
-
ISBN
9787111670650
-
定价
89.00元
-
装帧
平装
-
开本
16开
-
页数
320页
- 【内容简介】
-
本书以JavaScript语言为基础,以一个完整的网站开发过程为主线,介绍了一整套面向Web项目的开发技术,如使用Node.js搭建服务端,使用NoSQL数据库管理数据,使用Vue.js搭建前端UI,使用Nginx部署代码,使用Git管理版本等。通过阅读本书,读者可以掌握从网站开发到网站上线的全过程。本书分为10章,涵盖的主要内容有购买域名、网站备案、Node.js安装、Express安装、Vue.js安装、前后端分离设计、网站需求设计、网站模块规划、网站服务器端开发、网站客户端UI开发、服务器端部署和网站上线等内容。本书通俗易懂,图文并茂,适合所有初级和中级Web开发人员阅读,尤其适合一些想自学网站开发的非专业人员阅读。另外,对于相关院校的学生和培训机构的学员而言,本书也是一本不可多得的实战指导书。
- 【作者简介】
-
张帆,产品经理,互联网创业者。曾在巨人网络等互联网企业担任web工程师和项目经理等职务。长期从事web开发,有丰富的项目经验,擅长python、php及node.j后端服务构建技术,以及javacript客户端开发、客户端开发及前端开发等技术。长期研究如何利用各种新技术提升开发效率,解决实际问题。
- 【目录】
-
前言第1章 开发一个网站的准备11.1 如何从零开始建设一个网站11.1.1 网站建设流程11.1.2 网站开发技术和工具21.2 第一步:购买一个域名31.2.1 域名简介41.2.2 如何通过阿里云购买域名51.3 第二步:域名的备案和解析81.3.1 域名的实名认证和备案81.3.2 域名相关解析91.4 第三步:购买一台服务器101.4.1 云服务器101.4.2 服务器的后台管理111.5 小结与练习131.5.1 小结131.5.2 练习13第2章 Node.js+Vue.js项目开发基础142.1 Node.js简介142.1.1 Node.js的前世今生142.1.2 在Windows中安装Node.js152.1.3 在Linux中安装Node.js182.1.4 第一个Node.js示例――Hello World202.2 Node.js后端框架Express212.2.1 Express的发展212.2.2 Express的安装232.2.3 Express项目示例――Hello World252.2.4 RESTful API规范252.3 页面显示框架Vue.js272.3.1 Vue.js简介272.3.2 Vue.js的安装282.3.3 用Vue.js编写Hello World――CDN方式292.3.4 用Vue.js编写Hello World――Webpack方式302.3.5 其他页面显示框架342.4 JavaScript代码编写――IDE的选择352.4.1 编写基础的JavaScript代码352.4.2 JavaScript开发利器――WebStorm372.5 小结与练习382.5.1 小结382.5.2 练习38第3章 项目开发准备393.1 初识数据库393.1.1 数据库简介393.1.2 SQL数据库和NoSQL数据库403.2 MongoDB介绍413.2.1 为什么选择MongoDB423.2.2 在Windows中安装MongoDB433.2.3 在Linux中安装MongoDB443.3 Redis简介463.3.1 为什么选择Redis463.3.2 在Windows中安装Redis473.3.3 在Linux中安装Redis493.4 版本控制513.4.1 版本控制简介513.4.2 Git和GitHub简介513.4.3 安装和使用Git543.5 测试工具573.5.1 浏览器自带的开发者工具573.5.2 Postman插件593.6 小结与练习613.6.1 小结613.6.2 练习62第4章 项目后台技术Express634.1 开发Express应用程序634.1.1 Express应用程序生成器634.1.2 Express提供的路由664.1.3 使用Express托管静态文件684.2 Express和数据库交互704.2.1 连接MongoDB数据库704.2.2 使用对象模型驱动连接MongoDB724.2.3 如何定义模型734.2.4 Node.js和Redis集成744.3 Express高级应用754.3.1 Express中的中间件754.3.2 Express错误处理794.4 小结与练习814.4.1 小结814.4.2 练习81第5章 项目前端开发之Vue.js基础知识825.1 Vue.js开发基础825.1.1 安装Vue.js与Webpack825.1.2 Webpack常用配置详解855.1.3 Vue.js条件渲染895.1.4 Vue.js列表渲染905.1.5 Vue.js输入监听915.1.6 Vue.js事件处理――v-on绑定945.2 Vue.js的生命周期975.2.1 生命周期与钩子函数975.2.2 演示Vue.js的生命周期995.3 Vue.js的模板语法1005.3.1 文本1015.3.2 JavaScript表达式1035.3.3 v-bind绑定动态属性1045.4 Vue.js的组件化1055.4.1 组件化简介1055.4.2 组件的创建1065.4.3 组件的注册1065.4.4 组件间的数据传递1095.4.5 监听子组件事件1115.4.6 通过插槽分发内容1145.5 小结与练习1165.5.1 小结1165.5.2 练习116第6章 Vue.js高级应用1176.1 Vue.js的vue-router库1176.1.1 Vue.js的页面路由实现1176.1.2 使用vue-cli初始化Vue.js项目1186.1.3 安装和配置vue-router1226.1.4 动态路由匹配1236.1.5 路由嵌套1266.1.6 路由跳转1286.1.7 导航守卫1316.2 Vue.js的状态管理库Vuex1326.2.1 状态管理与store模式1336.2.2 使用Vuex的情形1336.2.3 在Vue.js组件中获取Vuex状态和Getter对象1356.2.4 更新Vuex中的store1386.2.5 Vuex模块的划分1426.3 Vue UI库1436.3.1 Element UI库1436.3.2 Ant Design of Vue UI库1446.3.3 iView UI库1456.4 小结与练习1466.4.1 小结1466.4.2 练习146第7章 项目需求分析和功能说明1477.1 内容发布网站的需求分析1477.1.1 系统设计需求和技术说明1477.1.2 后端接口需求1487.1.3 前端页面需求1497.2 项目策划和功能设计1507.2.1 项目功能策划1507.2.2 项目模块划分1507.2.3 项目后端API路由定义1517.2.4 项目前端页面路由定义1527.3 项目原型图和流程图1537.4 小结与练习1547.4.1 小结1547.4.2 练习154第8章 项目后端API开发1558.1
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价