搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Node.js+Express+Vue.js项目开发实战
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787111654018
  • 作      者:
    张旭编著
  • 出 版 社 :
    机械工业出版社
  • 出版日期:
    2020
收藏
编辑推荐
  快速上手:采用Node.js中流行的Express框架进行项目开发,方便快捷
  技术新颖:不仅介绍传统的后端渲染架构,还介绍新近流行的前后端分离架构
  注重实战:详解3个完整的商业项目案例开发中的需求分析、架构设计和代码编写
  新颖独特:介绍了一种基于Express框架搭建的文件目录结构,提高项目开发效率
展开
作者简介
  张旭,有7年多的互联网项目开发经验。擅长JavaScript、Node.js、PHP和Java等多门编程语言。精通各种前端页面展现框架,熟悉底层原理。对数据处理和性能优化有深入研究。长期从事全栈开发工作,有丰富的实战经验,擅长利用不同编程语言的优势完成相应的架构设计和业务开发。开发范围广泛,涉及PC端、H5、微信公众号、小程序和App等常见产品。
展开
内容介绍
  《Node.js+Express+Vue.js项目开发实战》以项目开发为导向,介绍了基于Node。js的相关知识。书中首先介绍了Node。js中很流行的Express框架的安装与使用,然后详细介绍了许愿墙、博客管理系统和装修小程序管理系统3个实际项目的完整开发过程,最后介绍了Node。js的部署方法与工具。
  《Node.js+Express+Vue.js项目开发实战》共6章。第1章介绍了Express的基础知识,包括Express的安装和使用、路由方法、请求对象Request的常用方法和属性、返回对象Response的常用方法和属性。第2~5章分别介绍了3个完整的商业项目案例的开发过程,展现了项目从需求分析到架构设计,再到代码编写的一整套完整流程。其中,第2章介绍了许愿墙项目的前台展示系统的开发;第3章介绍了许愿墙项目的后台管理系统的开发;第4章介绍了博客管理系统项目的前台展示系统和后台管理系统的开发;第5章介绍了装修小程序管理系统项目的前台展示系统和后台管理系统的开发。第6章介绍了Node。js的服务器部署方法和常用工具PM2的使用方法。
  《Node.js+Express+Vue.js项目开发实战》内容通俗易懂,讲解图文并茂,非常适合有一定Node。js基础但缺乏实际项目开发经验的初学者、进阶者和爱好者阅读。另外,对于相关院校的学生和培训机构的学员而言,《Node.js+Express+Vue.js项目开发实战》也是一本不可多得的实战指导书。
展开
精彩书评
  ★本书是一本不可多得的Node.js开发进阶读物,内容实用,可读性强,强烈推荐给想要提高Node,js项目开发水平的读者阅读。相信读者可以在作者的引领下很好地掌握书中的项目案例,快速提高独立开发完整商业项目的能力。
  ——智慧全景(北京)信息科技有限公司CEO 白帆
  
  ★本书是一本Node.js实战类图书,内容翔实,案例真实。作者采用了Express框架进行项目开发,非常方便。读者可以拿来即用,将书中的项目案例稍加修改用到自己的项目中,推荐学习项目开发的读者阅读。
  ——资深程序员/博主 零度逍遥
  
  ★本书对于有一定基础,但缺乏实战经验的Node.js全栈开发工程师来说可谓雪中送炭。书中介绍的3个商业项目案例非常典型,也很实用。读者系统地研读这几个项目案例的完整开发过程,并动手实践每一个案例,可以迂l速提高自己的项目开发水平。
  ——无锡驰及信息科技有限公司CEO 邓亚运
展开
目录
前言
第1章 安装和使用Express
1.1 安装Express
1.2 使用Express创建项目
1.2.1 创建项目
1.2.2 Express项目结构分析
1.2.3 应用主文件app.js
1.3 Express路由
1.3.1 GET请求路由
1.3.2 自定义路由
1.3.3 其他请求方式的路由
1.3.4 路由匹配规则
1.3.5 中间件
1.4 Express页面
1.4.1 更换模板引擎
1.4.2 渲染数据到页面上
1.4.3 条件渲染
1.4.4 循环渲染
1.5 请求对象Request_
1.5.1 Request.url属性:获取请求地址
1.5.2 Request.query属性:获取GET请求参数
1.5.3 Request.body属性:获取POST请求参数
1.5.4 Request.params属性:获取URL中的自定义参数
1.5.5 Request.headers属性:获取请求头数据
1.5.6 Request.cookies属性:获取客户端cookie
1.6 返回对象Response
1.6.1 Response.render()方法:渲染页面
1.6.2 Response.send()方法:发送HTTP响应
1.6.3 Response.json()方法:返回JSON格式的数据
1.6.4 Response.status()方法:设定HTTP状态码
1.6.5 Response.redirect()方法:跳转指定路由

第2章 许愿墙(Node.js+Express+art-template+MySQL)
2.1 需求分析
2.2 系统设计
2.2.1 实现目标和解决方案
2.2.2 系统流程图
2.2.3 开发环境
2.3 前端页面分析
2.4 创建MySQL数据库表
2.4.1 创建数据库wish
2.4.2 创建数据表wish
2.4.3 添加模拟数据
2.5 创建项目
2.5.1 生成项目文件
2.5.2 安装依赖包
2.5.3 更改默认端口
2.5.4 更换模板引擎
2.5.5 新增route(路由)
2.5.6 新增controller(处理方法)
2.5.7 新增constant(常量)
2.5.8 新增配置文件
2.5.9 新增数据库配置文件
2.5.10 新增model文件(数据库映射文件)
2.6 渲染许愿列表
2.7 添加许愿处理

第3章 许愿墙后台管理系统(Node.js+Express+Vue.js+MySQL)
3.1 需求分析
3.2 系统设计
3.2.1 实现目标
3.2.2 解决方案
3.2.3 系统流程图
3.2.4 开发环境
3.3 前端页面分析
3.3.1 登录模块
3.3.2 首页模块
3.3.3 许愿管理模块
3.3.4 管理员管理模块
3.4 创建MySQL数据库表
3.4.1 创建数据表admin
……
第4章 博客管理系统(Node.js+Express+art-template+Vue.js+MySQL)
第5章 装修小程序管理系统(Node.js+Express+Vue.js+MySQL)
第6章 Node.js部署
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证