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