
React 和 Flask 打造私人專屬網盤培訓
使用 React 作為前端技術,Python Flask 作為后端技術,實現了一個小型的私人網盤應用。
項目中涉及到網站應用的完整設計與實現。
通過學習并實現一個完整項目來加深對于 React SPA 應用開發和 Python Flask 技術的理解。
1 React 環境搭建
2 Flask 環境搭建
3 PeeweeORM 的使用
4 使用 fetch 發送網絡請求
5 上傳下載的前后端實現
6 臨時 Token 認證
7 node&npm 基本使用
8 SQLite 基本使用
9 Python ItsdangerousCookie 實現認證
10 RESTfull API 設計
11 ReactRouter 的使用
12 Flask 靜態頁面部署
1
React & SPA 介紹
1.React簡介和環境搭建
2.node&npm基本使用
3.ReactSPA簡單實踐
2
Flask 介紹
1.Flask簡介和環境搭建
2.pip基本使用 3.Flask單元測試支持
3
數據庫操作
1.SQLite基本使用
2.PeeweeORM基本使用
4
登錄與認證實現
1.引入和使用第三方React組件
2.PythonitsdangerousCookie實現認證
3.使用fetch發送網絡請求
5
文件夾增加和刪除
1.RESTfulAPI設計
2.React中Modal對話框的實現
6
文件上傳和下載
1.Peewee關聯表
2.上傳和下載的前后端實現
7
文件公開分享
1.reactrouter使用
2.臨時Token認證
8
文件私密分享
1.臨時Token認證
2.簡單短密碼的生成
3.使用React組件生成二維碼
9
項目總結與回顧
1.React打包發布
2.Flask靜態頁面部署
