假期過半, FastAPI + Vue3項目實戰 視頻也算錄完了,儘管項目簡單(2張表 共7個接口 4個頁面)
起因
- 在6月底的時候開始錄製了FastAPI官方文檔中的新手教程部分(實際還沒有官網文檔詳細),過程中缺少了和數據庫交互
- 在第一次發了FastAPI 翻抄的其他Web項目之後,有同行問到如何和Vue結合使用
結果
在假期結束前,完成了該項目
項目介紹
-
該項目參考(嚴重抄襲)Hello Flask 一書中的實戰項目: Flask 入門教程 - HelloFlask
-
該項目使用以下開源項目完成
- [x] FastAPI
- [x] Tortoise ORM
- [x] Vue3
- [x] Vuex
- [x] VueRouter
- [x] Axios
- [x] ElementPlus
- [x] Vite2
-
該項目採用Docker部署:
服務器比較拉, 還請溫柔些
-
該項目效果圖如下
-
該項目整體是簡單的 只有 兩張表,且沒有關係。
源碼及資料
Gitee: https://gitee.com/zy7y/watch-fastapi
Github: https://github.com/zy7y/watch-fastapi
B站實錄視頻:https://space.bilibili.com/438858333/channel/detail?cid=190225&ctype=0
對你有幫助還請Star/三連
致謝
感謝以上所有用到的技術棧、框架的作者及其團隊
感謝CoderWhy老師的視頻教程
- [x] Vue2
感謝李輝老師的Hello Flask書籍及該項目的原版
- [x] Hello Flask
- [x] watchlist