Disadvantages of Flask
Flask is a micro-framework written in python. Flask is based on the Werkzeug WSGI toolkit and Jinja2 template engine. It is called a micro framework because it does not require tools or libraries. Flask supports various extensions that can add additional functionalities. Few applications that use flask are
- Community web page of the flask
Disadvantages of flask
Some of the major disadvantages of the flask framework are,
- Not suitable for big applications.
- Community.
- Full-Stack experience.
- No admin site.
- No login or authentication.
- ORM.
- Migrations can be difficult.
These disadvantages are based on comparing flask with Django. Django is heavy-weight, whereas, with Flask, you have to build everything on your own.
Not suitable for big applications
when you have a big project, using Flask could be time-consuming. It is suitable only for small-scale applications. If you have a simple, innovative use case to be added to an existing application, Flask should be your choice as it offers flexibility.