Django
Django ist eins (von unzähligen) serverside Full-Stack-Application-Framework für Python ... ähnlich wie JSP, JSF, ThymeLeaf für das Java-Ecosystem.
Es ist kein MUST-HAVE ein komplexes Framework zu verwenden ... kleinere (auch professionelle) Anwendungen verzichten bewußt darauf, weil die Framworks auch häufig mit einer gewissen Komplexität einhergehen. Zudem bindet man sich an das Framework. Benötigt man die komplexen Features nicht (z. B. Datenpersistenz) oder nur zu einem kleinen Teil, kann HTML-Code beispielsweise auch einfach mit Templates (z. B. Jinja2) erzeugen.
Im Java-Ecosystem ist Django mit Spring vergleichbar
Beliebte Alternativen
Flask *
Hooks
urls.py
views.py
models.py
Last updated
Was this helpful?