天天看點

【轉】NodeJs+Express+Mysql + Vuejs 項目實戰 - 大綱

原文連結:https://segmentfault.com/a/1190000018005152

雖然沒有按照文章搞一遍,轉發的原因是因為提供了不同的了解角度。

===============================================

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

           

技多不壓身。多一個技能多一條出路,祝你在自學道路上越走越好,掌握自己的核心技能,不隻是優秀,還要成為不可替代的人!

繼續閱讀