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!