項目文檔說明:react + Ant Design 的 blog-react-admin

效果圖

前言

此 blog-react-admin 項目是基於 螞蟻金服開源的 ant design pro 之上,用 react 全家桶 + Ant Design 的進行再次開發的,項目已經開源,項目地址在 github 上。node

效果預覽 preview.pro.ant.design/user/loginreact

1. 後臺管理

1.1 已經實現功能

  • 登陸
  • 文章管理(支持 MarkDown 語法)
  • 標籤管理
  • 留言管理
  • 用戶管理
  • 友情連接管理
  • 時間軸管理

1.2 待實現功能

  • 點贊、留言和評論 的通知管理
  • 評論管理
  • 我的中心(用來設置博主的各類信息)
  • 工做臺( 接入百度統計接口,查看網站瀏覽量和用戶訪問等數據 )

2. 主要項目結構

- pages
  - Account 博主我的中心
  - article 文章管理
  - Category 分類
  - Dashboard 工做臺
  - Exection 403 404 500 等頁面
  - Link 連接管理
  - Message 留言管理
  - OtherUser 用戶管理
  - Tag 標籤管理
  - TimeAsix 時間軸
  - User 登陸註冊管理
複製代碼

文章管理、用戶管理、留言等 具體業務需求,都是些經常使用的邏輯能夠實現的,也很簡單,這裏就不展開講了。webpack

3. 使用

使用詳情請查看 Ant Design Pro ,由於本項目也是在這個基礎之上,按這個規範來構建的。git

4. 缺點

開發時,程序出錯後,修改正確後,webpack 有時不會及時查覺到內容已經更改,從而不能及時編譯,要從新運行命令打包。github

5. 項目地址

開源不易,若是以爲該項目不錯或者對你有所幫助,歡迎到 github 上給個 star,謝謝。web

項目地址:mongodb

前臺展現: https://github.com/biaochenxuying/blog-reactexpress

管理後臺:https://github.com/biaochenxuying/blog-react-adminnpm

後端:https://github.com/biaochenxuying/blog-node後端

blog:https://github.com/biaochenxuying/blog

本博客系統的系列文章:

6. Build Setup ( 構建安裝 )

# install dependencies
npm install 

# serve with hot reload at localhost: 3000
npm start 

# build for production with minification
npm run build 
複製代碼

若是要看完整的效果,是要和後臺項目 blog-node 一塊兒運行才行的,否則接口請求會失敗。

7. 最後

github.com/biaochenxuy…

相關文章
相關標籤/搜索