资讯专栏INFORMATION COLUMN

NodeJs+Express+Mysql + Vuejs 项目实战 - 大纲

noONE / 2890人阅读

摘要:多一个技能多一条出路,祝你在自学道路上越走越好,掌握自己的核心技能,不只是优秀,还要成为不可替代的人

NodeJs+Express+Mysql + Vuejs 项目实战

最近准备写一系列文章,全面讲述如何基于NodeJs + Express + Mysql + Vuejs 从零开发前后端完全分离项目;

文笔及技术可能在某些方面欠佳,请您指正,共同学习进步

前端:Vuejs全家桶

后端:NodeJS + Express (提供Api服务,无Session)

数据端:Mysql (我发现目前网络上关于 Nodejs和Mysql搭配的教程少之又少,感觉写出来对大伙应该很有帮助,如果您喜欢用MongoDB:请移步https://cnodejs.org/topic/581...)

项目场景:简单博客系统(博客发布、列表、分类等)

开发环境:Mac + Vscode + (前期使用iTerm、后期基于Vscode内置) + Chrome + Navicat + PostMan

正式环境:CentOS + SecureCRT

大纲:

1、开发环境搭建

1.1 环境搭建-基础配置-NodeJs+Express+Mysql实战

1.2 Node.js 安装与使用-基础配置-NodeJs+Express+Mysql实战

1.3 Mysql 安装与使用-基础配置-NodeJs+Express+Mysql实战

2、Node.js 知识点讲解

3、Express

4、博客后端Api

4.1 开发环境目录结构配置文件功能梳理-博客后端Api-NodeJs+Express+Mysql实战

4.2 数据库表-博客后端Api-NodeJs+Express+Mysql实战

4.3 路由设计/RESTful API

4.4 权限拦截控制AccessToken jwt

4.5 Promise/Co yield

4.6 Nodemailer系统发用户邮件

4.7 multer文件上传

4.8 国际化i18n

4.9 定时任务schedule

4.10 跨域cors

5、博客前端开发

5.1 开发环境

5.2 目录结构

5.3 了解vuejs、

5.4 elementui

5.5 字体图标iconfont

5.5 基础配置

5.5 路由设计

5.5 缓存机制

5.6 AOP切面拦截(token机制、全局request/response Error、loading)

5.7 表单验证(指令)

5.8 文件上传

5.9 列表循环(过滤器)

5.10 构建产出

6、部署

6.1 服务器购买

6.2 基础环境配置

6.3 node安装

6.4 pm2

6.5 nginx

技多不压身。多一个技能多一条出路,祝你在自学道路上越走越好,掌握自己的核心技能,不只是优秀,还要成为不可替代的人!

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/101363.html

相关文章

  • 3 Express-NodeJs+Express+Mysql实战

    摘要:新手入门基于平台的应用开发框架本章节主要参考教程已经写的很棒了,直接将其教程地址为大家转载过来初始化一个项目路由模板引擎浅析中间件与中间件与错误处理错误处理 Express新手入门: 基于 Node.js 平台的 web 应用开发框架http://www.expressjs.com.cn/ 本章节主要参考 nswbmw教程已经写的很棒了,直接将其教程地址为大家转载过来 - [初始化一...

    mushang 评论0 收藏0
  • 1.2 Node.js 安装与使用-基础配置-NodeJs+Express+Mysql实战

    摘要:下面介绍三种安装方式,各位根据需求选择的安装与使用荐快速搭建开发环境以及加速多系统基于安装安装安装成功后检查安装是否成功由于国外的源很不稳定需要讲起转为国内淘宝源,如果需要管理员权限那么加如果默认安装的版本不是项目需要的版本,那么可 下面介绍三种安装方式,各位根据需求选择 · Node.js 的安装与使用 【荐】 · 快速搭建 Node.js 开发环境以及加速 npm【多系统】 基于b...

    ityouknow 评论0 收藏0
  • 急速JavaScript全栈教程

    摘要:使用访问后端服务使用的美化组件的方法整合全栈服务其中的指的是。所幸是在这个教程内,你不需要学习太多就可以把案例跑起来。另外一个组件负责显示全部项目,并接受删除事件,删除指定的项目。它们分别是组件和组件这两个组件的代码实现,分别在文件和内。 自从一年前发布了Vuejs小书的电子书,也有些日子没有碰过它们了,现在因为项目的缘故,需要使用JavaScript全栈开发。所以,我得把这个全栈环境...

    xingqiba 评论0 收藏0

发表评论

0条评论

noONE

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<