Flask é uma estrutura leve de aplicativo da web WSGI. Ele foi projetado para tornar o início rápido e fácil, com a capacidade de escalar para aplicações complexas. Começou como um simples wrapper em torno de Werkzeug e Jinja e se tornou uma das estruturas de aplicativos Web Python mais populares.
O Flask oferece sugestões, mas não impõe nenhuma dependência ou layout do projeto. Cabe ao desenvolvedor escolher as ferramentas e bibliotecas que deseja utilizar. Existem muitas extensões fornecidas pela comunidade que facilitam a adição de novas funcionalidades.
# save this as app.py
from flask import Flask
app = Flask ( __name__ )
@ app . route ( "/" )
def hello ():
return "Hello, World!"
$ flask run
* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
A organização Pallets desenvolve e oferece suporte ao Flask e às bibliotecas que ele utiliza. Para aumentar a comunidade de contribuidores e usuários e permitir que os mantenedores dediquem mais tempo aos projetos, faça uma doação hoje.