Das Auslagern des Renderings der Seite vor einiger Zeit auf den Client brachte für die Entwicklung viele Erleichterungen, leider bedeutete dies aber auch dass die Seite einiges langsamer wurde und der Client viel mehr Daten laden musste als eigentlich benötigt. Mit diesem Update wurde dieses Problem behoben und das Rendering wieder in das Backend ausgelagert. Hierfür bin ich auf Symfony mit Twig zum Rendern gegangen. Dies ist nicht nur viel schneller als in der alten Version, sondern durch die neue Struktur muss ich nicht bei jedem Update einen kompletten Docker Container bauen. Eine Anpassung in der Datenbank reicht aus.
Veröffentlicht: 21.01.2023