Hi,

wenn ich also wirklich auf einer grünen Wiese anfangen könnte wäre das mein Favorit:

IBM i Webserver
Javascript Framework für das Frontend ( JQWidget oder ähnliches )
REST Webservices ( egal welche ob RPG , PHP, Java oder Node oder was auch immer )

Da wir aber unsere Programme weiter einsetzen müssen bleibt nur ein Kompromiss.

Neue Programme als Serviceprogramme erstellen und Vorlagenprogramme als Rumpf zur Verfügung stellen.
Frontend ( wie Baldur gesagt hat ) z.B. das Profound nehmen und nach dem Motto Master und Slave seine Entwicklung vorantreiben.
Je nach Entwicklungszeit hat man einen guten Baukasten und kann weiter in Richtung open Source
und REST Webservices gehen. (Es wird immer ein Kompromiss bleiben).
Hauptsache ist aber das ein stabiles lauffähiges System etabliert wird. Sonst geht man in
Troubleshooting unter. Und da hat letztendlich keiner was von.
Gruß
Michael