Principais Alternativas de Flask Mais Bem Avaliadas
I love the part that you can in Python - a backend language, use a localhost port and host a website using Flask. This is very helpful for me, especially when making small applications when using Python. Análise coletada por e hospedada no G2.com.
I don't like:
1) You cannot use flask for large applications.
2) You could compare Django and flask, and Django would be comparatively Análise coletada por e hospedada no G2.com.
44 de 45 Avaliações Totais para Flask
Sentimento Geral da Revisão para Flask
Entre para ver o sentimento das avaliações.

Aprecio a simplicidade e flexibilidade do Flask, tornando fácil construir aplicações web com código boilerplate mínimo. O design modular e a documentação extensa também contribuem para uma experiência de desenvolvimento tranquila. Análise coletada por e hospedada no G2.com.
Embora a simplicidade do Flask seja um ativo, às vezes, para aplicações maiores, sua abordagem minimalista pode exigir extensões de terceiros adicionais, levando a uma estrutura menos opinativa em comparação com alguns outros frameworks. Além disso, a falta de recursos integrados para certas funcionalidades pode exigir mais configuração manual. Análise coletada por e hospedada no G2.com.

Eu gosto de como o Flask é fácil de aprender e usar imediatamente, e de como ele se integra bem com outras bibliotecas Python como SQLAlchemy, WTForms, etc. Análise coletada por e hospedada no G2.com.
Flask não vem com recursos integrados, o que lhe dá flexibilidade, mas aumenta a dependência de bibliotecas de terceiros. Análise coletada por e hospedada no G2.com.


Extremamente fácil de configurar e implantar - facilmente a maior vantagem do Python. Ser mais leve que o Django também é útil - adicione as peças que você precisa conforme avança. Como um framework web, ele possui todos os elementos essenciais de que você precisa. E a comunidade em torno do Python significa que qualquer coisa que você queira construir provavelmente já existe em uma biblioteca no PyPi. Análise coletada por e hospedada no G2.com.
Linting é difícil, e a análise dinâmica necessária ao adicionar extensões como um banco de dados é difícil de configurar na maioria dos ambientes. A documentação é medíocre. Análise coletada por e hospedada no G2.com.

Pode ser implantado usando menos código em comparação com o Django. Não é tão complexo. Fácil de executar e testar. Muito útil na criação de pequenas aplicações. Análise coletada por e hospedada no G2.com.
Não pode ser usado para grandes aplicações. Além disso, aceita apenas uma solicitação por vez. O custo de manutenção é alto para sistemas complexos. Análise coletada por e hospedada no G2.com.
Flask is lightweight framework. Best suitable for small projects. Flexible for developers to add their own modules or architecture. It is easily scalable for applications. Análise coletada por e hospedada no G2.com.
Flask is not suitable for big applications and projects. It does not have admin site like Django. Lack of database and ORM. Maintaining big applications is complex. Análise coletada por e hospedada no G2.com.
Simplicidade e liberdade de sua utilização, não requer um bloco de base amplo em comparação com outras soluções, então você pode começar uma aplicação web básica. É vantajoso poder adicionar bibliotecas conforme necessário. Análise coletada por e hospedada no G2.com.
Atualmente, estou usando a versão 2.2.2, e em comparação com as versões anteriores (versão 1). Melhorou substancialmente, especificamente no manuseio de JSON, atualmente estou muito satisfeito com esta versão e com a evolução do software. Análise coletada por e hospedada no G2.com.
A melhor parte do Flask é que ele tem uma função de rota onde podemos definir o método de inserção de dados em nossa API, assim como ele roda facilmente em todos os sistemas ou laptops. Melhor e fácil para implantação de projetos de aprendizado de máquina. Análise coletada por e hospedada no G2.com.
A parte de não gostar é que não fornece nenhum framework ou modelo pronto para o projeto de ciência de dados como o Fast API.
É mais lento em comparação com o Fast API. Tem mais dependência de outras bibliotecas. Análise coletada por e hospedada no G2.com.

Primeiro, é simples. Segundo, é uma biblioteca python. Você pode transformar qualquer coisa em API com Flask. Recomendado se você quiser um backend em python. Eu fiz vários backends em python e uso Flask o tempo todo. Análise coletada por e hospedada no G2.com.
Havia um problema com o recarregamento automático que eu estava enfrentando enquanto trabalhava em um projeto de aprendizado de máquina. O recurso de recarregamento automático não estava funcionando muito bem e, às vezes, recarregava o backend aleatoriamente, o que era um pouco incômodo enquanto eu estava depurando, porque leva 2-3 para recarregar meu backend de ML. Não enfrentei esse problema com nenhum outro projeto Flask. Análise coletada por e hospedada no G2.com.
A melhor coisa sobre o Flask é que, se você quiser carregamento preguiçoso, pode usar o Flask. Além disso, se você quiser usar NoSQL, nesse momento, precisará usar algumas bibliotecas como o pymongo, então não há limitação em relação ao SQL. Outra coisa é que, se você quiser criar um back-end muito pequeno ou é um iniciante e quer aprender qualquer back-end, nesse momento o Flask é o melhor porque não tem uma estrutura complexa como outro framework Python. Análise coletada por e hospedada no G2.com.
A única desvantagem é que você precisa criar suas próprias funções, como para autenticação, em vez de todas essas coisas virem no Django, e você só pode usar para API leve, como ML, mas se você quiser seguir com o desenvolvimento web completo, então você tem que ir com Django. Análise coletada por e hospedada no G2.com.