zuri-training / Favicon-Gen-team62

Favicon generating app by proj-62 team
3 stars 15 forks source link

research on API #25

Open Karen-akuma opened 2 years ago

Trish86 commented 2 years ago

I did a little bit of research on Django vs flask

  1. Flask gives you (developer) the full control of decisions to build the application during the development (implementation) stage.
  2. Comes with a built-in development server and fast debugger
  3. Coherent and neat API
  4. Easy and flexible configurations

Django is a versatile framework and can be used for any website (social network, news site, content management, and more) with content in any format like HTML, XML, JSON, and more. It works in tandem with any client-side framework.

It is a secure framework and automatically manages standard security features like user account management, transaction management, cross-site request forgery, clickjacking, and more.

Flask is very good for beginners especially if you’re working on a small project. It gives you the opportunity to learn new concepts especially since you’d be making all of the choices but Django is better.

Django is suited for big projects that needs a lot of functionalities. Django framework ensures developers use best practices as everything has a template.

Plus, whenever we get stuck, we’d be sure to find answers online because it’s the commonly used framework.