Django is good. But it needs a push now as Go and Node.js are taking over the trenches. There are some good API frameworks that work without learning Django and are easier start up with React like: falconframework.org/ python-eve.org/ github.com/encode/apistar
+1 for falcon.
If you’re building an api backend, you’re throwing most of Django away and then bolting something else (e.g. DRF) on top of what remains. You could instead (especially if you’re doing greenfield and have options) pick an api-first framework (e.g. falcon.)
Sure, django’s auth stuff is pretty good, but it’s not revolutionary; an analogue is surely available somewhere on GitHub, and if you need to change it it’s not tightly coupled to the rest of your system.
I personally find django’s admin interface more trouble than it’s worth—there are better cms’s out there, or you can build out admin-only views without having to muddle through django’s odd admin panel dsl.
Django is good. But it needs a push now as Go and Node.js are taking over the trenches. There are some good API frameworks that work without learning Django and are easier start up with React like:
falconframework.org/
python-eve.org/
github.com/encode/apistar
+1 for falcon.
If you’re building an api backend, you’re throwing most of Django away and then bolting something else (e.g. DRF) on top of what remains. You could instead (especially if you’re doing greenfield and have options) pick an api-first framework (e.g. falcon.)
Sure, django’s auth stuff is pretty good, but it’s not revolutionary; an analogue is surely available somewhere on GitHub, and if you need to change it it’s not tightly coupled to the rest of your system.
I personally find django’s admin interface more trouble than it’s worth—there are better cms’s out there, or you can build out admin-only views without having to muddle through django’s odd admin panel dsl.
Django’s Admin interface is very hard to beat. Have you found a good alternative?