Frameworks-News: Infos & Nachrichten

Frameworks

Als Frameworks werden im Allgemeinen nicht eigenständige Softwaregerüste bezeichnet. Eine einheitliche Definition wurde bislang nicht festgelegt. Frameworks werden vor allem in der objektorientierten Softwareentwicklung und der Webentwicklung eingesetzt. Sie stellen keine eigenen Programme und/oder Programmiersprachen dar, sondern ermöglichen mit der Programmiersprache, auf der sie selber basieren, die schnelle Entwicklung neuer Anwendungen.

Konzept von Frameworks

Frameworks dienen dabei zumeist der Entwicklung einer domänenspezifischen Art von Anwendung. So gibt es Frameworks, die die Gestaltung von Internetseiten erleichtern, indem sie Gestaltungsmöglichkeiten vorgeben, die der Entwickler nur noch neu zu kombinieren und anzupassen hat. Andere Beispiele sind ausschließlich zur Visualisierung von Daten oder zur Erstellung von Karten entwickelt.

Frameworks stellen somit eine Form von Klassensammlungen dar, die dahingehend aufbereitet wurden, schnell und effektiv kombiniert werden zu können und die möglichst viele Anwendungsfälle der entsprechenden Problemdomäne abdecken. Die Frameworks und deren Funktionen sind häufig umfassend in APIs dokumentiert, sodass der Entwickler nicht den Quellcode selbst sichten muss um das Framework zu verwenden. Frameworks liegen häufig als Open Source vor, können jedoch auch proprietär innerhalb eines auf die Domäne spezialisierten Unternehmens entwickelt worden sein.

Nutzen von Frameworks

Frameworks minimieren den Aufwand zur Neuentwicklung von Software für häufige Anwendungsfälle, indem die grundsätzliche Softwarearchitektur einmalig entwickelt wird und dann dauerhaft zur Anwendung gebracht wird. Frameworks werden, wie vollständige Programme, üblicherweise weiterentwickelt und durch neue Versionen sukzessive an technische Entwicklung angepasst.

News

Keine Einträge gefunden!

Unsere Nachrichten auf Ihrer Website

Sie haben die Möglichkeit, mit unserem Webmaster-Nachrichten-Tool die Nachrichten von IT-Times.de kostenlos auf Ihrer Internetseite einzubauen.

Zugeschnitten auf Ihre Branche bzw. Ihr Interesse.

Folgen Sie IT-Times auf ...