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