robertroth: Über Frontender und Programmierer

Beitrag lesen

Liebe Mitdenker, liebe Wissende, liebe Neugierige,

Da Backend-Entwickler oft nur ein HTML-Element kennen, nämlich div, ist es Aufgabe des Frontend-Entwicklers zu sagen, wie das generierte HTML auszusehen hat.

Nein. Der Frontendentwickler hat ein Template zu liefern mit den gewünschten Variablen.

Der Backendentwickler hat dann dafür zu sorgen, daß die Variablen entsprechend ersetzt werden. Das Backend sollte kein HTML generieren.

Wie geht das bei Tabellen, Listen und anderen n-mal zu wiederholenden Wertausgaben (also Datensätze), bei denen n vom Backend bestimmt wird? Darüber sinniere ich nun schon ein Jahr, wie man das richtig™ macht, also die totale Trennung von Auszeichnungssprache, Daten und Datenverwaltenden Algorithmen zu gewährleisten. Dabei sollte man HTML morgen auch leicht gegen MEAS austauschen können, indem man einfach die Templates wechselt. Ach und ja: von den Templates darf keinerlei Einflussnahme auf die datenliefernden Algorithmen ausgehen können!

Spirituelle Grüße
Euer Robert
robert.r@online.de

--
Möge der wahre Forumsgeist ewig leben!