If you’re new to web development and looking for the right framework to start with, Django could be your perfect match. Django is a high-level Pyth...
For further actions, you may consider blocking this person and/or reporting abuse
I used Django to build a few projects. It was better than PHP I was using before, but I wasn't that amused.
I think one drawback is that Python is not an integral part of the web (HTML + CSS + JavaScript). So you are learning something extra. Thus, for me starting with one of the big JS frameworks - and namely Vue.js is my number one as it is designed to be adopted incrementally - is the better option.
But ofc it depends on everyone's goal. Learning Python through Django opens other doors to future career paths.
I get your point—JavaScript frameworks like Vue.js fit more naturally into the web stack and can be adopted incrementally. But I think Django’s strength lies in its all-in-one approach and the versatility of Python, which opens up opportunities beyond web development. It really comes down to whether you want to focus solely on the web front-end or explore a broader range of backend and data-related roles.
Want to dive deeper? I’ve published a comprehensive handbook, “The Missing Handbook for Django Senior Developers,” packed with advanced topics and practical insights for taking your Django skills to the next level. Check it out here: shorturl.at/bz9TM
Can knowing Javascript help in learning Python? I am looking at learning Python any suggestions
Yes, knowing JavaScript can certainly help in learning Python! While JavaScript and Python have their differences, they also share many common programming concepts, such as variables, loops, conditionals, functions, and objects. There are many great resources like Codecademy, Coursera, or freeCodeCamp. I will write my post about this.😀
Python really is easy to learn some might say its even easier than JavaScript.
Python is great!
oh cool, I'm using React rn, Might change in the future
Cool :-)
Hey, this article appears to have been generated with the assistance of ChatGPT or possibly some other AI tool.
We allow our community members to use AI assistance when writing articles as long as they abide by our guidelines. Please review the guidelines and edit your post to add a disclaimer.
We hope you understand and take care to follow our guidelines going forward.
IMO Django is quite heavy to learn. Or that may just be me.
I think Flask is a lot easier, tbh. 1 file, <20 lines to get started.
But Django does have its pros. I like the Admin panel, and the amount of customization available.
Yes, Django has a learning curve, but I think it’s well worth it because you can build pretty much anything you want, and it definitely has a better job market. Flask is easier and focused on small projects, but I will always bet on Django 😀
Lol, I'm building a over 2000 line project with it.
I'll try and bring myself back to Django. I've actually got a book on Python with a Django project, but it was unsuccessful when trying to build it on Replit.
I have an old Flask project with 10k lines of code :-)