手機(jī)也能上課
1/2
FastAPI可以做什么?
?FastAPI
?由Sebastian Ramirez開發(fā), 適用場景如下:
- 開發(fā)網(wǎng)站
- 開發(fā) web API
- 做一個測試平臺
- 做一個持續(xù)集成工具
- 生成文檔
為什么要學(xué)習(xí) FastAPI?
FastAPI的使用方法和設(shè)計參考了幾十個python明星項目博采眾長吸收各家精華。
FastAPI和Flask一樣簡約。
FastAPI非常新并且基于?python3.6
?的類型聲明系統(tǒng)。
還有以下功能特點(diǎn):
- 自動生成文檔
- 類型聲明和數(shù)據(jù)檢驗(yàn)
- 內(nèi)置身份認(rèn)證
- 性能強(qiáng)
- 原生支持異步
- 強(qiáng)大的依賴注入系統(tǒng)
- GraphQL和WebSocket支持