Spring-boot+Vue = Fame 寫blog的一次小結

前言

做爲一個程序員,老是要有一個屬於本身的博客。而後做爲一個造輪子的程序員,確定不知足於直接使用現有的博客系統,因而我便本身寫了一個帶後臺管理的博客系統。css

體驗地址: zzzzbw.cnhtml

技術選型

做爲一個Javaer,服務端確定使用java,框架天然而然就用簡便又強大的spring-boot了。前端

前端的選用就讓我糾結了好久。一開始直接用jsp渲染頁面,可是前端特別亂,並且一點都不restful。後來改用了html+Jquery的方式,做爲一個後端開發人員,寫起來以爲怪怪的。直到後來我看到了前端框架:Vue/React/AngularJS,我以爲個人世界觀都給摧毀了!以前接觸前端仍是兩三年前大學寫大做業的時候,那時就是傳統的html+css+js,感受代碼寫的特別亂,讓我這個java程序員很不舒服。而如今前端框架的組建化,模塊化,以及數據的雙向綁定,讓我寫起來倍兒爽,因而最後決定前端便使用了Vue。vue

項目源碼

SERVER:Famejava

CLIENT:Fame-frontnode

ADMIN:Fame-adminmysql

相關截圖

Fame-front-article-list

Fame-front-article-detail

Fame-front-category

Fame-admin-dashboard

Fame-admin-article-list

Fame-admin-category

Fame-admin-setting

技術棧

服務端:ios

  • spring-boot
  • mybatis-3+Mapper+PageHelper
  • pegdown

客戶端:nginx

  • nuxtgit

  • Vue+vue-router+element-ui

  • highlight.js

  • axios

項目發佈

  • 服務器環境:java8+node8.x+mysql5.7.x
  • pm2項目管理
  • nginx反向代理

原文地址:zzzzbw.cn

相關文章
相關標籤/搜索