Django, as you probably already know, was supposed to provide developers with a full-featured web infrastructure capable of “quickly building applications” and with less code. ”To achieve this, Django makes a lot of assumptions for you; he decides what to use ORM, which template engine to use, etc.
Node, on the other hand, is not a web framework, but a platform. It is so subtle that you have more freedom in deciding what to do. The idea here is that there is no way to do something .
Now, to answer your question, express is one of many frameworks that are trying to bring Node to a higher level. It is nowhere close to Django in terms of features, but you can find many pluggable libraries to do what you want. In your case, you can find a very nice admin interface here: https://github.com/wearefractal/smog
source share