Header banner
Revain logoHome Page
Travis Caminiti photo
1 Level
1269 Review
49 Karma

Review on Flask by Travis Caminiti

Revainrating 5 out of 5

Flask is one awesome Python web development library

I love that flask has very little dependencies to add other packages like redis or mysql which makes it really easy as you can just use sqlite3 directly with your database without having additional libraries installed! It's also super fast so there are no performance issues at all when using this framework in production environments (at least not yet). The documentation could be better but overall i'm pretty satisfied already how well designed everything works out of box together from logging configuration up until routing rules definition etcetera - especially since most things have their own dedicated section within docs/tutorials explaining them properly. But if something isn't documented enough then usually someone else will post an answer here too soon after :) If we want some new features added quickly they should probably implement those into master branches first before releasing stable versions because otherwise people won’t benefit much due lack of stability / backwards compatibility problems.

img 1 attached to Flask review by Travis Caminiti



Pros
  • A lot less boilerplate required than django1.+ Great community around github projects providing helpfull answers easily available by google search queries.
  • Lackluster ORM layer implementation requiring custom SQL statements instead
Cons
  • Secret

Similar reviews