Verified User in Information Technology and Services
II
Verified User in Information Technology and Services
Mid-Market (51-1000 emp.)
"Awesome Framework for making websites"
4.5/5
What do you like best about Flask?

The best thing about flask is that we can use python as a Programming language and easily makes a good Model view controller website using flask as a framework Review collected by and hosted on G2.com.

What do you dislike about Flask?

The disliked feature of flask is that it doesn't support Model View Controller for more users Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
II
Verified User in Information Technology and Services
Mid-Market (51-1000 emp.)
"Awesome Framework for making websites"
4.5/5
What do you like best about Flask?

The Best thing about flask is that we can build websites by integrating various features like elastic search, celery as a task queue.

Most Important and best thing about flask is that it is super easy to make full-fledged website. Review collected by and hosted on G2.com.

What do you dislike about Flask?

The thing that I dislike about flask is that it is not good framework as MVC that is Model-View-Controller Review collected by and hosted on G2.com.

Karthikeyan K.
KK
Karthikeyan K.
Full Stack Developer
Mid-Market (51-1000 emp.)
"A Great web framework for Python"
4/5
What do you like best about Flask?

The kind of features that flask offers for web development in python is enormous. The Flask framework has very large python packages to support web development. The micro framework can be used for all kind of web development departments. From apps, to backend APIs Flask can be used effectively. Beginners in python can easily learn Flask. large amount of python packages and libraries and good community of developers makes Flask a easy to pick web framework. Review collected by and hosted on G2.com.

What do you dislike about Flask?

As flask itself says its a micro framework, we cant expect it to carry very large applications like django. so nothing to dislike. Review collected by and hosted on G2.com.

Alexander P.
AP
Alexander P.
Software Developer
Computer Software
Small-Business (50 or fewer emp.)
"My experience using Python's Flask Microframework"
4.5/5
What do you like best about Flask?

By far my favorite part of using Flask is how quickly you can set up a full web application in just a few seconds with essentially zero overhead or added libraries. A hello world can be written in just a few lines. Review collected by and hosted on G2.com.

What do you dislike about Flask?

Often I find myself writing duplicate methods to transfer data back and forth between the client (javascript) and the server (python). I worry about security implications here as the data is not usually encrypted. I with there was a more streamlined approach for the backend to communicate with the frontend client. Review collected by and hosted on G2.com.

BT
Brian T.
Web Designer
Mid-Market (51-1000 emp.)
"Smaller alternative to Django for python web development"
5/5
What do you like best about Flask?

It is smaller and simpler to use learners. Flask can be used to build very powerful and robust APIs as well as stable web interfaces using the built Jinja 2 templating engine. Flask applications can be deployed freely and easily to heroku and other application hosting platforms like PythonAnywhere Review collected by and hosted on G2.com.

What do you dislike about Flask?

I have only used Flask for simple web application without significant network demands, I haven't experienced anything to dislike. Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
CI
Verified User in Information Technology and Services
Enterprise (> 1000 emp.)
"Flask an awesome python web framework for API creation."
4/5
What do you like best about Flask?

Flask is an excellent web development framework for REST API creation. It is built on top of Python which makes it powerful to use all the python features. It support all other web development languages like Js, React angular HTML and CSS Review collected by and hosted on G2.com.

What do you dislike about Flask?

Its not good for beginners as the developers needs to write lots of code from scratch. Its good for fast API creation but for web developement and enterprise websites Django is better. Review collected by and hosted on G2.com.

venkyy r.
VR
venkyy r.
Test Engineer
Information Technology and Services
Mid-Market (51-1000 emp.)
"Best Framework For Python.."
4.5/5
What do you like best about Flask?

Flask is super light weight web framework.

The advantage of flask is it does all the big heavy lifting libraries for you like creating servers and make other people be able to see your website.Its easy to write just few lines of code. Review collected by and hosted on G2.com.

What do you dislike about Flask?

Flask is very light weight, but the problem is because of the light weight some times you have to wright lot of code to makes things to work. Review collected by and hosted on G2.com.

Brian M.
BM
Brian M.
Full Stack Developer
Computer Software
Small-Business (50 or fewer emp.)
"Flask Is Powerful"
5/5
What do you like best about Flask?

I Like the name even. Flask. It is a wonderful micro framework that scales large. Python is a wonderful language. Flask is written in python so customization is second nature. Rite out of the box Flask is a full-featured application. It Is very common for companies to have a web portal where users can log in, log out, post ideas and create a unique profile. Flask does all these things. Email verification for new users is super easy to implement. File uploading is convenient. Bootstrap is built in so everything is clean and modern looking. Review collected by and hosted on G2.com.

What do you dislike about Flask?

It is less popular than expected. People get intimidated by python for no real reason because it makes things logical. Sometimes when using HTML templates that use bootstrap it can conflict with the bootstrap module bundled in with Flask. Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
AI
Verified User in Information Technology and Services
Enterprise (> 1000 emp.)
"Flask - an open and customizable web framework for Python"
4.5/5
What do you like best about Flask?

Unlike Django, flask gives you the freedom to make a lot of your own choices and pull in your own modules to utilize a database, session control/login management and virtually anything else. The API for flask is so ubiquitous that it is being ported to other applications (like a framework for alexa skills) so learning the ins and outs of the decorator based routing and modules can apply outside of just the web framework. Review collected by and hosted on G2.com.

What do you dislike about Flask?

Out of the box it does not support async. It takes a bit of time to get your first app up and running compared to django which holds your hand a little more. The existence of modules for some functions often isn't apparent until you're half way through designing something to handle those functions yourself. Review collected by and hosted on G2.com.

Paul J.
PJ
Paul J.
Owner
Internet
Small-Business (50 or fewer emp.)
"Flesh out a Web-app quickly with Flask"
3.5/5
What do you like best about Flask?

With minimal boilerplate one can create an web based application. The syntax Flask uses for URL routing has become the default way for similar Python frameworks.

While small enough to quickly build a proof-of-concept it is mature enough to use in production and as it is widely accepted there are many additional middleware and other tools to grow the application. Review collected by and hosted on G2.com.

What do you dislike about Flask?

The Python arena is changing; Python 3.x is here to stay and brings async. The Flask framework is "just not designed for large applications or asynchronous servers. Flask wants to make it quick and easy to write a traditional web application."

Depending on expectations and plans this could mean that its not the perfect fit for every project. Review collected by and hosted on G2.com.