O frasco é bom para produção?
O frasco é bom para produção?

Vídeo: O frasco é bom para produção?

Vídeo: O frasco é bom para produção?
Vídeo: Linha de Produção de Frascos 2024, Novembro
Anonim

Embora Frasco tem um servidor web integrado, como todos sabemos, não é adequado para Produção e precisa ser colocado atrás de um servidor web real capaz de se comunicar com Frasco por meio de um protocolo WSGI. Uma escolha comum para isso é Gunicorn - um servidor Python WSGI HTTP. Servindo arquivos estáticos e solicitação de proxy com Nginx.

Considerando isso, como você executa um flask em um servidor de produção?

Se você quiser execute o Flask em produção , certifique-se de usar um Produção - pronto para a web servidor como o Nginx, e deixe seu aplicativo ser gerenciado por um aplicativo WSGI servidor como Gunicorn. Se você planeja correndo no Heroku, uma teia servidor é fornecido implicitamente.

Posteriormente, a questão é: por que o frasco é um Microframework? Frasco é uma micro estrutura da web escrita em Python. É classificado como um microframework porque não requer ferramentas ou bibliotecas particulares. Ele não tem camada de abstração de banco de dados, validação de formulário ou quaisquer outros componentes onde bibliotecas de terceiros pré-existentes fornecem funções comuns.

Dessa forma, o frasco é rápido o suficiente?

Frasco exibe respostas JSON ligeiramente mais rápido do que Django. No entanto, ambos são insignificantes quando comparados a frameworks em outras linguagens. A razão para usar Django ou Frasco é aumentar o desempenho de desenvolvimento, construir mais rápido , e tem um " rápido o suficiente " estrutura.

O que você pode construir com o frasco?

Frasco é uma estrutura da web. Isso significa frasco fornece tu com ferramentas, bibliotecas e tecnologias que permitem tu para construir um aplicativo da web. Este aplicativo da web posso ser algumas páginas da web, um blog, um wiki ou tão grande quanto um aplicativo de calendário baseado na web ou um site comercial. Frasco é um frame da web leve do Python.

Recomendado: