Calvin L.
CL
Calvin L.
Software Developer
Electrical/Electronic Manufacturing
Mid-Market (51-1000 emp.)
"Great simple to use framework for getting things done quickly"
4/5
What do you like best about Flask?

Light weight, easy to learn. Great support through online resources. Lots of community developed add-ons to prevent you from re-creating the wheel. Review collected by and hosted on G2.com.

What do you dislike about Flask?

Can get a bit disorganised when scaling up but if you are methodical you shouldn't have to worry Review collected by and hosted on G2.com.

Matteo M.
MM
Matteo M.
Studente
Education Management
Enterprise (> 1000 emp.)
"Flask - a micro framework for Python lovers"
5/5
What do you like best about Flask?

Flask is incredible: for those who love Python, is a great framework that is easily installed and that makes it easy integration with orm odm as mongoengine and template engine as a twig. Programming of web projects leveraging the power of Python, especially for those who love the simplicity of this language to the tools that provides natively, and in general scripting languages, it's beautiful. The web is full of Python libraries, especially for crawling and parsing of web pages (first of all, Beautifull Soup): in this context, Flask allows you to easily prototype applications that can scale with ease and be realize by making use of a few files (probably also made up of few lines). The routing can be handled without annotations, and Python behaves like Silex (micro framework derived from Symfony for those who love PHP), remaining more compact thanks to the characteristics of the language itself. Review collected by and hosted on G2.com.

What do you dislike about Flask?

To maintain a python web application, you need to schedule the execution of files with tools such as Supervisor, and generally this makes it difficult to deploy the application by using only an hosting service: It is necessary to have a shell and an Python interpreter, in order to make the application available to other users online, so the framework is great for personal use / prototyping / small communities or home environments. Unless you have a server or a NAS available on which run it ;) Review collected by and hosted on G2.com.

Nikolay G.
NG
Nikolay G.
Software Engineer
Internet
Enterprise (> 1000 emp.)
"Micro framework for any use cases"
4/5
What do you like best about Flask?

Flask is a really flexible framework, where you could choose how to build you application.

It has a lot of plugins, so it's possible to configure a really sophisticated application just by putting plugins together.

It allows to create application, that do not have database layer, or has a multiple database layers with different databases. It's written in python, so you could easily expose any of your scientific libraries to the web. Review collected by and hosted on G2.com.

What do you dislike about Flask?

It has a weak support of python 3 and whole ecosystem has a problems with it.

New users might write a bad code, that is hard to extend and support, because Flask do not enforce developer to follow a certain practice. Review collected by and hosted on G2.com.

Matías L.
ML
Matías L.
Python developer
Consumer Electronics
Small-Business (50 or fewer emp.)
"Great combination of simplicity and usability"
4/5
What do you like best about Flask?

Its simple API that allows you to write a web service in a few minutes, and maintain it over the time. Review collected by and hosted on G2.com.

What do you dislike about Flask?

Some people complains for being slower than other similar alternatives (see https://falconframework.org/#Metrics) Review collected by and hosted on G2.com.

Edward L.
EL
Edward L.
Linux System Administrator & Programmer
Internet
Small-Business (50 or fewer emp.)
"Easily create web services with Flask"
5/5
What do you like best about Flask?

Simplicity. Flask is a micro-framework that gets out of your way. It gives you everything you need for a basic web application. Review collected by and hosted on G2.com.

What do you dislike about Flask?

The thing that I dislike about Flask is the number of extensions available. I wish there were more, but it is easy to add almost any functionality that we feel is missing in Flask or the extensions that are available. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Verified User in Computer Software
Enterprise (> 1000 emp.)
"Easy to use and good"
5/5
What do you like best about Flask?

Easy to use and it's quite simple. Documentation is pretty good and easy to navigate. Review collected by and hosted on G2.com.

What do you dislike about Flask?

No available form handling to generate, process and validate html forms. Use can use deform, but that is hacky. Plus, hard to implement console commands to work well with the flask application. Review collected by and hosted on G2.com.

Verified User in Computer & Network Security
AC
Verified User in Computer & Network Security
Small-Business (50 or fewer emp.)
"Fast and reliable"
3/5
What do you like best about Flask?

Very well documented, many community information Review collected by and hosted on G2.com.

What do you dislike about Flask?

a little bit fragmented, many old modules, Review collected by and hosted on G2.com.

Mohammed Arshad A.
MA
Mohammed Arshad A.
Lead Engineer R&D
Computer Software
Small-Business (50 or fewer emp.)
"Awesomeness simplified"
4/5
What do you like best about Flask?

Minimalistic code that allows getting up and running quickly. Review collected by and hosted on G2.com.

What do you dislike about Flask?

There are some architectural decisions which doesn't work well with asyncNess and functional behaviour Review collected by and hosted on G2.com.

Verified User in Internet
UI
Verified User in Internet
Small-Business (50 or fewer emp.)
"The best extensible web framework for python "
4/5
What do you like best about Flask?

This framework is very extensible and easy to learn.

It has a very good documentation Review collected by and hosted on G2.com.

What do you dislike about Flask?

there are a lot of extensions, but you should search hard to find it. Some time I implement an extension and in the end of the day I find someone already implement it. :p Review collected by and hosted on G2.com.