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
相關文章
- React構建個人部落格React
- 使用React搭建個人部落格React
- 個人部落格開發記錄
- 個人部落格開發系列:前臺部落格頁面開發部署完成
- onethink開發個人技術部落格
- React製作個人部落格小結React
- 「最前端」的個人部落格開發方式前端
- Thinkphp3.2.3開發的個人部落格PHP
- Python——個人部落格專案開發Python
- 開源 react + koa + mysql 設計的簡約風格的個人部落格ReactMySql
- 如何利用GitHub GraphQL API開發個人部落格?GithubAPI
- 免費 ,免費開源 ,ThinkPHP 部落格後臺管理系統5.0開發的個人部落格 程式開源共享.個人部落格系統,老張部落格-Boot.ZPHPboot
- 個人部落格開發系列:文章實時儲存
- 基於thinkphp3.2.3開發的個人部落格PHP
- 個人部落格Cblogcms-基於ThinkPHP開發GCPHP
- [應用案例]onethink開發個人技術部落格
- react全家桶+express實戰個人部落格系列教程ReactExpress
- 全棧開發--vue.js+php開發個人部落格系統全棧Vue.jsPHP
- Laravel6.x+ant+React 開發一個部落格LaravelReact
- ThinkPHP5正式版開發的個人部落格PHP
- 基於 Laravel 9 和 Bulma 開發的個人部落格Laravel
- 個人部落格程式
- 個人部落格分享
- 個人部落格地址
- 個人技術部落格
- 個人技術部落格(α)
- 搭建個人部落格
- 個人部落格配置
- 記一次 React + Koa + Mysql 構建個人部落格ReactMySql
- 開發筆記--基於thinkphp3.2.3開發的個人技術部落格筆記PHP
- tp3.2.3開發個人部落格程式免費下載
- Django搭建個人部落格:在Windows中搭建開發環境DjangoWindows開發環境
- [nodejs] nodejs開發個人部落格(一)準備工作NodeJS
- 從零開始的個人技術部落格
- 個人部落格搭建( wordpress )
- !!! 個人部落格地址更改
- 最近自己開發了個人部落格站,歡迎大家來看看
- 個人部落格如何搭建 用什麼系統好?學網站建設從開發一個部落格開始網站