• Vue.js+Node.js开发实战(从入门到项目上线)【正版新书】
21年品牌 40万+商家 超1.5亿件商品

Vue.js+Node.js开发实战(从入门到项目上线)【正版新书】

正版新书出版社直发可开发票,支持7天无理由

69.6 7.8折 89 全新

库存4件

江苏无锡
认证卖家担保交易快速发货售后保障

作者编者:张帆|责编:陈佳媛

出版社机械工业

ISBN9787111670650

出版时间2021-01

装帧平装

开本其他

定价89元

货号31055604

上书时间2024-07-08

   商品详情   

品相描述:全新
商品描述
作者简介



目录
前言<br/>第1章  开发一个网站的准备1<br/>1.1  如何从零开始建设一个网站1<br/>1.1.1  网站建设流程1<br/>1.1.2  网站开发技术和工具2<br/>1.2  第一步:购买一个域名3<br/>1.2.1  域名简介4<br/>1.2.2  如何通过阿里云购买域名5<br/>1.3  第二步:域名的备案和解析8<br/>1.3.1  域名的实名认证和备案8<br/>1.3.2  域名相关解析9<br/>1.4  第三步:购买一台服务器10<br/>1.4.1  云服务器10<br/>1.4.2  服务器的后台管理11<br/>1.5  小结与练习13<br/>1.5.1  小结13<br/>1.5.2  练习13<br/>第2章  Node.js+Vue.js项目开发基础14<br/>2.1  Node.js简介14<br/>2.1.1  Node.js的前世今生14<br/>2.1.2  在Windows中安装Node.js15<br/>2.1.3  在Linux中安装Node.js18<br/>2.1.4  第一个Node.js示例——Hello World20<br/>2.2  Node.js后端框架Express21<br/>2.2.1  Express的发展21<br/>2.2.2  Express的安装23<br/>2.2.3  Express项目示例——Hello World25<br/>2.2.4  RESTful API规范25<br/>2.3  页面显示框架Vue.js27<br/>2.3.1  Vue.js简介27<br/>2.3.2  Vue.js的安装28<br/>2.3.3  用Vue.js编写Hello World——CDN方式29<br/>2.3.4  用Vue.js编写Hello World——Webpack方式30<br/>2.3.5  其他页面显示框架34<br/>2.4  JavaScript代码编写——IDE的选择35<br/>2.4.1  编写基础的JavaScript代码35<br/>2.4.2  JavaScript开发利器——WebStorm37<br/>2.5  小结与练习38<br/>2.5.1  小结38<br/>2.5.2  练习38<br/>第3章  项目开发准备39<br/>3.1  初识数据库39<br/>3.1.1  数据库简介39<br/>3.1.2  SQL数据库和NoSQL数据库40<br/>3.2  MongoDB介绍41<br/>3.2.1  为什么选择MongoDB42<br/>3.2.2  在Windows中安装MongoDB43<br/>3.2.3  在Linux中安装MongoDB44<br/>3.3  Redis简介46<br/>3.3.1  为什么选择Redis46<br/>3.3.2  在Windows中安装Redis47<br/>3.3.3  在Linux中安装Redis49<br/>3.4  版本控制51<br/>3.4.1  版本控制简介51<br/>3.4.2  Git和GitHub简介51<br/>3.4.3  安装和使用Git54<br/>3.5  测试工具57<br/>3.5.1  浏览器自带的开发者工具57<br/>3.5.2  Postman插件59<br/>3.6  小结与练习61<br/>3.6.1  小结61<br/>3.6.2  练习62<br/>第4章  项目后台技术Express63<br/>4.1  开发Express应用程序63<br/>4.1.1  Express应用程序生成器63<br/>4.1.2  Express提供的路由66<br/>4.1.3  使用Express托管静态文件68<br/>4.2  Express和数据库交互70<br/>4.2.1  连接MongoDB数据库70<br/>4.2.2  使用对象模型驱动连接MongoDB72<br/>4.2.3  如何定义模型73<br/>4.2.4  Node.js和Redis集成74<br/>4.3  Express高级应用75<br/>4.3.1  Express中的中间件75<br/>4.3.2  Express错误处理79<br/>4.4  小结与练习81<br/>4.4.1  小结81<br/>4.4.2  练习81<br/>第5章  项目前端开发之Vue.js基础知识82<br/>5.1  Vue.js开发基础82<br/>5.1.1  安装Vue.js与Webpack82<br/>5.1.2  Webpack常用配置详解85<br/>5.1.3  Vue.js条件渲染89<br/>5.1.4  Vue.js列表渲染90<br/>5.1.5  Vue.js输入监听91<br/>5.1.6  Vue.js事件处理——v-on绑定94<br/>5.2  Vue.js的生命周期97<br/>5.2.1  生命周期与钩子函数97<br/>5.2.2  演示Vue.js的生命周期99<br/>5.3  Vue.js的模板语法100<br/>5.3.1  文本101<br/>5.3.2  JavaScript表达式103<br/>5.3.3  v-bind绑定动态属性104<br/>5.4  Vue.js的组件化105<br/>5.4.1  组件化简介105<br/>5.4.2  组件的创建106<br/>5.4.3  组件的注册106<br/>5.4.4  组件间的数据传递109<br/>5.4.5  监听子组件事件111<br/>5.4.6  通过插槽分发内容114<br/>5.5  小结与练习116<br/>5.5.1  小结116<br/>5.5.2  练习116<br/>第6章  Vue.js高级应用117<br/>6.1  Vue.js的vue-router库117<br/>6.1.1  Vue.js的页面路由实现117<br/>6.1.2  使用vue-cli初始化Vue.js项目118<br/>6.1.3  安装和配置vue-router122<br/>6.1.4  动态路由匹配123<br/>6.1.5  路由嵌套126<br/>6.1.6  路由跳转128<br/>6.1.7  导航守卫131<br/>6.2  Vue.js的状态管理库Vuex132<br/>6.2.1  状态管理与store模式133<br/>6.2.2  使用Vuex的情形133<br/>6.2.3  在Vue.js组件中获取Vuex状态和Getter对象135<br/>6.2.4  更新Vuex中的store138<br/>6.2.5  Vuex模块的划分142<br/>6.3  Vue UI库143<br/>6.3.1  Element UI库143<br/>6.3.2  Ant Design of Vue UI库144<br/>6.3.3  iView UI库145<br/>6.4  小结与练习146<br/>6.4.1  小结146<br/>6.4.2  练习146<br/>第7章  项目需求分析和功能说明147<br/>7.1  内容发布网站的需求分析147<br/>7.1.1  系统设计需求和技术说明147<br/>7.1.2  后端接口需求148<br/>7.1.3  前端页面需求149<br/>7.2  项目策划和功能设计150<br/>7.2.1  项目功能策划150<br/>7.2.2  项目模块划分150<br/>7.2.3  项目后端API路由定义151<br/>7.2.4  项目前端页面路由定义152<br/>7.3  项目原型图和流程图153<br/>7.4  小结与练习154<br/>7.4.1  小结154<br/>7.4.2  练习154<br/>第8章  项目后端API开发155<br/>8.1  开发前的准备工作155<br/>8.1.1  初始化项目155<br/>8.1.2  连接数据库156<br/>8.1.3  配置服务应用列表161<br/>8.2  通用API开发164<br/>8.2.1  获取页面导航栏的API开发164<br/>8.2.2  获取底部详细内容的API开发167<br/>8.2.3  获取友情链接的API开发168<br/>8.2.4  获取首页轮播图的API开发169<br/>8.2.5  获取热点文章列表内容的API开发171<br/>8.2.6  获取文章列表的API开发173<br/>8.2.7  获取文章详情的API开发175<br/>8.2.8  获取文章评论的API开发177<br/>8.2.9  获取分类内容的API开发178<br/>8.2.10  记录文章浏览量的API开发180<br/>8.3  用户权限相关API开发182<br/>8.3.1  用户模块开发前的准备工作182<br/>8.3.2  用户评论文章的API开发183<br/>8.3.3  获取用户资料的API开发185<br/>8.3.4  修改用户资料的API开发187<br/>8.3.5  发送私信的API开发189<br/>8.3.6  获取私信列表的API开发191<br/>8.3.7  获取私信的API开发192<br/>8.3.8  用户注册的API开发194<br/>8.3.9  用户登录的API开发196<br/>8.3.10  文章分类列表的API开发199<br/>8.3.11  文章“点赞”和“踩”功能的API开发201<br/>8.3.12  文章收藏功能的API开发202<br/>8.3.13  获取收藏文章列表的API开发203<br/>8.4  后台管理相关API开发204<br/>8.4.1  文章添加和修改的API开发205<br/>8.4.2  文章发布和删除的API开发208<br/>8.4.3  添加和修改分类的API开发210<br/>8.4.4  获取全部用户列表的API开发211<br/>8.4.5  封停用户的API开发213<br/>8.4.6  修改首页轮播内容的API开发214<br/>8.4.7  修改导航内容的API开发216<br/>8.4.8  修改底部内容的API开发217<br/>8.4.9  修改友情链接内容的API开发218<br/>8.4.10  其他权限判断220<br/>8.5  小结与练习221<br/>8.5.1  小结221<br/>8.5.2  练习222<br/>第9章  前端页面开发223<br/>9.1  项目前期准备223<br/>9.1.1  创建新项目223<br/>9.1.2  选择UI库224<br/>9.1.3  安装HTTP请求库225<br/>9.2  主要页面的开发228<br/>9.2.1  主页228<br/>9.2.2  文章总列表页235<br/>9.2.3  文章分类结果页237<br/>9.2.4  文章详情页239<br/>9.3  用户相关页面及权限的开发244<br/>9.3.1  登录页244<br/>9.3.2  注册页247<br/>9.3.3  用户信息页251<br/>9.3.4  在导航栏中增加用户信息256<br/>9.3.5  私信功能258<br/>9.3.6  文章评论功能262<br/>9.3.7  文章的收藏和点赞功能265<br/>9.3.8  查看所有收藏267<br/>9.4  管理员页面的开发269<br/>9.4.1  管理员页面路由设置269<br/>9.4.2  文章编辑页271<br/>9.4.3  文章管理页275<br/>9.4.4  用户管理页278<br/>9.5  小结与练习280<br/>9.5.1  小结280<br/>9.5.2  练习280<br/>第10章  网站的部署和上线281<br/>10.1  远程连接服务器281<br/>10.1.1  虚拟机简介281<br/>10.1.2  虚拟机的安装282<br/>10.1.3  远程连接云服务器或虚拟机288<br/>10.2  搭建服务器部署环境290<br/>10.2.1  配置pm2290<br/>10.2.2  构建用于发布的Vue.js程序293<br/>10.2.3  使用Nginx部署静态文件294<br/>10.3  在服务器端部署代码295<br/>10.3.1  服务器的防火墙设置295<br/>10.3.2  使用Git部署代码296<br/>10.4  网站优化常用方法299<br/>10.4.1  优化应用299<br/>10.4.2  使用nw.js打包项目300<br/>10.5  小结与练习302<br/>10.5.1  小结302<br/>10.5.2  练习303<br/>附录A  检测Node.js是否支持ES 6的语法304<br/>附录B  npm安装过慢的解决方法306

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

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP