4 ms·
Are any of these extremely good compared to a framework not written in Python? For example compared to Rails or Phoenix?
by caiocaiocaio 7y ago
Are any of these extremely good compared to a framework not written in Python? For example compared to Rails or Phoenix?
- airstrike 7y agoI'm a huge Django fan so Rails has always felt too magical for my taste. Few projects feel more rewarding than writing a Django website, imho.
- moksly 7y agoWe’re mainly a C# shop with some JavaScript, but I’ve done my time with php, ror and java, and, Django is still my favourite web-framework. Don’t get me wrong I actually like .Net Core, but DB migrations, authentication, testing and productivity is just better in Django (I do have an unnatural hatred for entity framework). Django even had the best learning resource I’ve ever seen with the testing goat book. That being said, the job market for Django is non-existent in my area, and most of my country, and that’s a rather vital issue.
- ianamartin 7y agoHating entity framework is not unnatural.
- collyw 7y agoApparently Rails and Django are pretty similar. Rails has a bit more magic, and Django is a bit more explicit. (I have only really used Django but was close to choosing Rails and that's what a lot of articles said when I was researching).
- tim333 7y agoThey are probably not much better as frameworks than Rails or Phoenix but using Python allows you to import a lot of things from the Python ecosystem. (eg http://www.developintelligence.com/blog/python-ecosystem-2017/ http://www.developintelligence.com/blog/python-ecosystem-201...)
- caiocaiocaio 7y agoYeah. I asked because I really like Python's libraries in general, but I found Flask to be so-so, and I just recently worked on a large project in Django, which I hated. I was hoping there was some kind of up-and-coming framework in Python I didn't know about.
- airstrike 7y agoI'd probably blame the big project rather than the framework. Or maybe the use case was one for which Django is not particularly well-suited. I suggest playing around with the framework a bit until it clicks and then trying again in the future