Zum Inhalt springen

Framework

Ein Framework gibt einer Anwendung einen technischen Rahmen und gemeinsame Regeln. Welche Aufgaben es übernimmt, hängt vom gewählten Framework ab.

Auch bekannt alsSoftwareframework
Softwareentwicklung

Auf einem gemeinsamen Anwendungsrahmen aufbauen

Ein Framework ist ein Softwaregerüst, das wiederkehrende Aufgaben und Regeln für den Aufbau einer Anwendung bereitstellt. Je nach Ausrichtung kann es etwa Seitenwechsel, Komponenten oder die Verarbeitung von Serveranfragen organisieren. Der eigene Code wird in diesen Rahmen eingebunden.

In einem erfundenen Serviceportal folgen neue Vorgangsseiten derselben Struktur für Navigation und Anzeige. Das Team ergänzt die fachlichen Funktionen innerhalb dieses Rahmens. Ob eine Person einen bestimmten Vorgang bearbeiten darf, muss trotzdem passend zur Anwendung geregelt werden.

Eine Bibliothek stellt eher gezielt nutzbare Funktionen bereit; die Grenze ist nicht immer scharf. Ein Framework ist außerdem keine fertige Fachsoftware. Für die Auswahl zählen die tatsächlichen Anforderungen und die Fähigkeit des Teams, die Anwendung damit langfristig zu pflegen.

Quellen

Beiträge zum Thema

Softwareentwicklung mit ASES

Individuelle Software, Web- und Mobile-Apps