今天來說說 Python 框架三本柱的第二柱 FastAPI。
Flask 是一個輕量級的 Python 框架,它只提供核心功能,像是 root、request、response、template 等,其餘資料庫、會員系統、表單驗證等都需要另外安裝套件。
不曉得大家有沒有組過 Lego 樂高的經驗,對於輕量級的框架來講有點像是『組積木』的感覺。
優點:
缺點:
poetry init -n
poetry shell
poetry add flask
# app.py
from flask import Flask
app = Flask(__name__)
@app.route("/")
def index():
return "hello world."
if __name__ == "__main__":
app.run(debug=True)
啟用伺服器
python3 app.py
打開瀏覽器輸入http://127.0.0.1:5000
看到輸出內容hello world.
就表示成功啦!
那麼今天就介紹到這,明天見ㄅㄅ!