Programmieren - alles kontrollieren 4.936 Themen, 20.625 Beiträge

Worauf soll man ein Frontend aufbauen ?

nichtwissend / 3 Antworten / Flachansicht Nickles

Ich brauche dringend Hinweise, Tips, Script-, Buchempfehlung oder sonstigen Rat.

Für eine serverbasierte Anwendung, stellt sich die Frage ob der Frontend browserbasiert oder auf ein GUI aufgebaut werden soll.

Mich interessieren sowohl die Vorteile, wie auch die Nachteile der jeweiliegen Frontendanwendung.

Im Voraus
vielen Dank

nichtwissend

bei Antwort benachrichtigen
xafford nichtwissend „Worauf soll man ein Frontend aufbauen ?“
Optionen

Entscheide Anhand der Anforderungen un dwäge Anhand der Vor- und Nachteile beider Lösungen ab.

Vorteile browserbasiert:

Plattformunabhängig, portabel (keine lokale Installation), schnell anpassungsfähig, schnell erweiterbar, schnell entwickelt, leicht wartbar, schlank, gängiges Protokoll.

Nchteile browserbasiert:

Keine komplexen Datenaufbereitungen auf dem Client mit vertretbarem Aufwand, leichter manipulierbar, großer Protokolloverhead bei der Kommunikation dadurch langsamer, verschiedene Browserunarten wenn man den Browser nicht vorgibt (nicht heterogene Umgebung), Caching (kann Vor- und Nachteile bringen), Limitierungen der Funktionalität durch Browser.

Vorteile GUI:

flexibler, schnellere Kommunikation, schwerer manipulierbar, heterogene Umgebung, komplexe Aufgaben können schon auf dem Client durchgeführt werden und den Server entlasten, schlankeres Protokol möglich dadurch schneller, dynamischeres Datenhandling.

Nachteile GUI:

Meist nicht portabel, erfordert lokale Installation oder zumindest lokales Speichern, schwerer wartbar, längere Entwicklungszeit, schwerer erweiterbar, keine Browserlimitierungen.

Die Liste erhebt keinen Anspruch auf Vollständigkeit.

Pauschalurteile sind immer falsch!!!
bei Antwort benachrichtigen