本項目是一個用vue和node以及mysql實現的一個簡單的個人博客系統,整體邏輯比較簡單。但是可以我們完整的了解一個項目從數據庫到后端到前端的實現過程,適合不太懂這一塊的朋友們拿來練手。
本項目所用到的技術和工具:
- 前端:vue,element-ui,axios,webpack,npm或者yarn,vuex,PWA
- 后端:express
- 數據庫:mysql
- 開發工具:Vs Code,Navicat
部分展示頁面:
項目結構目錄:
dist中是打包生成的文件,server中是關於后端服務器的配置以及數據庫的連接,src目錄中是前端頁面以及邏輯的編寫。config目錄中是webpack的一些配置。
項目運行:
npm install或者yarn
cd server,node index.js 進入后端文件夾開啟服務器,如果不開始服務器的話前端是無數據的
npm run dev 運行項目
源碼地址:
https://github.com/dawnGoblin/myblog
如果各位感覺有用的話歡迎star一下