DEV Community

[Comment from a deleted post]
Collapse
 
theodesp profile image
Theofanis Despoudis

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

Collapse
 
swizzard profile image
sam

+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.

Collapse
 
edevil profile image
André Cruz

Django’s Admin interface is very hard to beat. Have you found a good alternative?