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

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

技多不压身。多一个妙技多一条前途,祝你在自学道路上越走越好,控制本身的中心妙技,不只是优异,还要成为不可替换的人!

    原文作者:wangwenjie1314
    原文地址: https://segmentfault.com/a/1190000018005152
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞