5 ms·
You have not specified your level of proficiency in Flask or Django. Also the end goal is not clear. A learning objective or a business? If it is for learning
by sharmi 9y ago
You have not specified your level of proficiency in Flask or Django.
Also the end goal is not clear. A learning objective or a business?
If it is for learning and assuming you are new to both flask and django, flask is the better option as you will learn the nuts and bolts of web development.
If on the other hand, it is a serious project, choose whichever you are most comfortable with. Learning and product release just don't sit well together. For a product, you need to be releasing as quickly and as often as you can. That will keep you motivated. A familiar tech will be most suitable.
Assuming you have equal familiarity with Flask and Django, for serious projects, I would recommend Django. It has much better integrations. After the initial rampup, adding features will be easy.
Of course, there is also the case of each framework's philosophy suiting your sensibilities.
- flask 9y agoIhave never programmed earlier. I am new to programming. I just started, and learning Python through trial and error. I want to make web app that will allow people to find the nearby hospital, schools, etc.
- happy-go-lucky 9y agoEnsure that you are familiar with basics, know how to write and use functions, decorators, classes plus databases. Then you could think about choosing a web framework. By then you will have known which one to use for your project.