4 ms·
Django is comparable. A little harder to deploy (well we have docker now so who cares) but still incredibly productive. I mean, with Django, literally just def
by pjerem 3y ago
Django is comparable. A little harder to deploy (well we have docker now so who cares) but still incredibly productive.
I mean, with Django, literally just defining your database models in models.py and not touching anything else is enough to have a working application with a full featured admin backend with authentication already built in.
If you define your models correctly with the good constraints you are literally left with writing your HTML views and/or API endpoints, adding permissions and call it a production app.
I’ve never touched Ruby but it also sounds like we shouldn’t discard RoR in terms of productivity.
- robocat 3y agoPython has been doing web frameworks for quite a while now - starting late 1990s with Zope & Plone.
- znpy 3y ago> I’ve never touched Ruby but it also sounds like we shouldn’t discard RoR in terms of productivity. I'm doing some Ruby for work and I hate it with passion every time i have to touch it. Official tutorial-style documentation for Ruby is largely non-existstant (except for a book from 2002 that teaches outdated stuff from ruby 1.3). Learning ruby is 99% monkey learning, as in reading some random tutorial off the web and then doing some monkey-see-monkey-do. It's awful and it's frustrating. Python on the other hand is extremely well documented: * Tutorial: https://docs.python.org/3/tutorial/index.html https://docs.python.org/3/tutorial/index.html * Standard library reference: https://docs.python.org/3/library/index.html https://docs.python.org/3/library/index.html * Language reference: https://docs.python.org/3/reference/index.html https://docs.python.org/3/reference/index.html Guess which language is thriving and which is slowly losing relevance?
- weaksauce 3y ago> I’ve never touched Ruby but it also sounds like we shouldn’t discard RoR in terms of productivity. RoR is insanely productive.
- 0xblinq 3y agoI've worked with both, Laravel and Django, for many many years. Laravel is miles ahead of Django, in every single aspect. The template system is incredible while the django one is stuck in the 90s. The integrated job queues, scheduling, asset bundling, etc, etc. And yes, you also have Admin interfaces for Laravel, both paid and free, and they're as good or even better depending how you look at them. Community is also a lot bigger which means more packages and better maintained.