Hacker News new | ask | show | jobs
by fixxer 4740 days ago
Django is a great framework, but it has always struck me as Python's answer to Ruby-on-Rails. Very structured.

Flask is literally a 5-minute ad hoc content management system with all the power to take on massive tasks. The "micro-framework" label is an understatement.

I also think Armin's style is quite elegant and I've learned a lot more about the language just from reading Flask source.

1 comments

How is Flask a "content management system"? I thought it was a fairly small set of utilities for writing web applications, aka a microframework. A CMS is a program/app for publishing and editing web pages or blogs, is it not?
Flask is a framework for writing applications. You can build whatever. I've used it for blog engines, geospatial models, and much more. A CMS is exactly as you say: a system for managing content.