React個人部落格開發
React個人部落格開發
Youngster_yj'Blog詳解
專案結構目錄
src目錄下前臺主體詳解:
App.js //前臺路由頁面
Blog.js //詳情頁面
index.js (下面為index內容,轉入到App.js,無太大意義)
import React from 'react';
import ReactDOM from 'react-dom';
import App from './App';
ReactDOM.render(<App />,
document.getElementById('root'));
Life.js //生活分享頁面
Main.js //首頁
Movies.js //實戰頁面
ps:
1.config資料夾內為域名請求Api
2.images資料夾內為本地資源
3.style資料夾內為前臺樣式
實際樣式
src目錄下前臺元件詳解:
-components // 元件資料夾
Advert.js //廣告元件
Author.js //作者介紹元件
Comment.js //詳情頁評論人元件
Drawer.js //響應式抽屜元件
Footer.js //頁面底部元件
Header.js //頁面導航條元件
Pinglun.js //詳情頁評論元件
Skills.js //作者技能介紹元件
實際樣式
src目錄下後臺檔案詳解:
-admin //後臺資料夾
-style //後臺樣式資料夾
AddArticle.js //文章增添管理頁面
App.js //後臺路由頁面
ArticleList.js //文章列表管理頁面
ChangeArticle.js //文章修改管理頁面
Comment.js //評論管理頁面
Index.js //後臺主頁
Login.js //登入頁面
SaveArticle.js //文章暫儲管理頁面
Upload.js //檔案上傳管理頁面
實際樣式
後臺功能介紹
1.資源上傳頁面
(1).支援檔案上傳(點選上傳或拖拽上傳)
(2).擁有上傳進度
(3).上傳成功後同時分類返回視訊、音樂、圖片(GIF)外鏈
(4).支援遍歷伺服器檔案並返回符合要求檔案的外鏈
2.文章管理頁面
(1).支援新增文章
(2).支援修改(刪除)文章
(3).支援暫存文章
(4).支援預期釋出
(5).可檢視文章瀏覽量(為真實不做修改功能)
(6).操作選項欄增加文章置頂功能(2020-4-3更新)
(7).操作選項欄增加文章加密功能(2020-5-1更新)
3.留言管理頁面
(1).可控所有留言
(2).一二級評論分離顯示
(3).可顯評論所有資訊(為真實不做修改功能)
(4).整合互動頁留言管理(2020-6-1更新)
4.新添部落格後臺管理功能
(1).支援友鏈稽核(2020-7-1更新)
(2).整合留言郵箱通知(2020-7-2更新)
(3).支援QQ登入管理(2020-7-20更新)
(4).支援QQ資訊檢視及許可權分配(2020-7-30更新)
(5).後臺整合session提高安全效能(2020-8-30更新)
5.新添ReactNative應用後臺管理
(1).上傳視訊稽核(2020-8-1更新)
(2).支援現有視訊增刪查改(2020-8-5更新)
(3).ReactNative應用留言管理(2020-8-8更新)
- -此後本Blog前後端將陸續開源至本人GitHub,如想參考本部落格原始碼可留言索要或催促- -
Thanks to JSPang AntdUI
相關文章
- onethink開發個人技術部落格
- Laravel6.x+ant+React 開發一個部落格LaravelReact
- [應用案例]onethink開發個人技術部落格
- React構建個人部落格React
- 使用React搭建個人部落格React
- 個人的小部落格
- 個人部落格開發記錄
- 開發筆記--基於thinkphp3.2.3開發的個人技術部落格筆記PHP
- 從零開始的個人技術部落格
- Python——個人部落格專案開發Python
- React製作個人部落格小結React
- 開源 react + koa + mysql 設計的簡約風格的個人部落格ReactMySql
- 「最前端」的個人部落格開發方式前端
- Thinkphp3.2.3開發的個人部落格PHP
- 個人靜態部落格上線
- 部落格,休閒個人站點
- 免費 ,免費開源 ,ThinkPHP 部落格後臺管理系統5.0開發的個人部落格 程式開源共享.個人部落格系統,老張部落格-Boot.ZPHPboot
- 如何利用GitHub GraphQL API開發個人部落格?GithubAPI
- 個人部落格Cblogcms-基於ThinkPHP開發GCPHP
- php+mysql 個人學習部落格PHPMySql
- 個人部落格已開通
- 個人部落格開發系列:文章實時儲存
- 基於thinkphp3.2.3開發的個人部落格PHP
- 分享一個新版部落格:基於 Laravel 5.5,React,AntdLaravelReact
- 2016 部落格導讀總結&個人感悟
- hexo搭建個人網站部落格完全教程Hexo網站
- 20240619打卡-個人總結部落格
- 如何搭建個人獨立部落格網站?網站
- 個人部落格如何搭建 用什麼系統好?學網站建設從開發一個部落格開始網站
- 全棧開發--vue.js+php開發個人部落格系統全棧Vue.jsPHP
- 基於.NetCore開發部落格專案 StarBlog - (22) 開發部落格文章相關介面NetCore
- 基於.NetCore開發部落格專案 StarBlog - (1) 為什麼需要自己寫一個部落格?NetCore
- ThinkPHP5正式版開發的個人部落格PHP
- 基於 Laravel 9 和 Bulma 開發的個人部落格Laravel
- 基於.NetCore開發部落格專案 StarBlog - (6) 頁面開發之部落格文章列表NetCore
- 記一次 React + Koa + Mysql 構建個人部落格ReactMySql
- node全棧-簡潔的個人輕部落格全棧
- 個人部落格