Wednesday, September 4, 2013

Flask Framework port

Some days just before i left Bangladesh, I started feeling that i should change my framework of choice.

Being that I have started a major work, It like the best time to make the change before I go deeper.

The main reason was that, the bulk of my projects are more like Web Apps and Flask lightweight nature is best suited for it. Django is a full stack, and seems like I will spent time trying to understand part of the system before i can make meaningful changes on it.

Django is better for internet-based web platform, because it has almost what is needed to run a stable platform. Flask comes with just the basic, and suit web application where you have to change a lot of things. Flask is the best choice for writing python API by developers because of this flexibility.

The main disadvantage is that few resources outside the main documentation. With Django, there are lots of resources and book on project which teaches web application using django.

Flask does not have any. In fact, the first, Practical Flask Book, is being written by now and due for release in November 2013. I just got successfully funded by Kickstarter in July!!
I will be waiting for it eagerly

So far, I am using some website (special mention http://blog.miguelgrinberg.com) to learn and will have to strike on my own.. Gonna be hard i know :-D

UPDATE
Miguel Berg who is mentioned his blog above is also writing a book. http://blog.miguelgrinberg.com/post/web-development-with-flask
This are exciting times for Flask, very wonderful development



No comments: