An der Erstellung, Pfelge und Ausührung einer Webapplikation sind ganz unterschiedliche Parteien beteiligt.

  • Designer / Grafiker der das Layout erstellt
  • Frontend-Programmierer der das Layout umsetzt
  • Programmierer der den Business-Logik-Code schreibt
  • Programmierer der den Code pflegen und/oder erweitern muss
  • Backend-User der Inhalte einpflegt
  • Frontend-User der die Applikation verwendet
  • Webserver der die Seiten rendern und ausliefern muss
  • Netzwerk das die Daten vom Server zum Client überträgt
  • Browser der die Seite darstellen muss

Das Problem:

Es ist gar nicht so einfach es für alle einfach zu machen!