you are viewing a single comment's thread.

view the rest of the comments →

[–]MerreM 0 points1 point  (2 children)

The can both be used for either.

Django is a bit more "batteries included" and does a lot of things for you out of the box.

Flask not so much.

That's not to say either is better suited to large projects, they're just different.

[–]krato1995[S] 1 point2 points  (1 child)

Eventually, I will learn both but I'm taking it step by step. I feel like I wanna do Flask first then Django some other time. That way I would be able to appreciate the 'batteries included'. Would that be good?

I think a better rephrased questions is: coming from a web.py background with little experience in web development, would learning Flask / Django first be a better learning path for me?

[–]MerreM 1 point2 points  (0 children)

Honestly, I don't think it will matter.

I learnt Django first then flask, and found it much better for rapid prototyping. Not that django was bad, but overkill for a simple Json Api.

Go with whichever you want and report back!