Mashup

Definition - Was bedeutet Mashup?

Ein Mashup ist eine Technik, mit der eine Website oder Webanwendung Daten, Präsentationen oder Funktionen aus zwei oder mehr Quellen verwendet, um einen neuen Dienst zu erstellen. Mashups werden über Webdienste oder öffentliche APIs ermöglicht, die (im Allgemeinen) freien Zugriff ermöglichen. Die meisten Mashups sind visuell und interaktiv.

Für einen Benutzer sollte ein Mashup eine umfassendere und interaktivere Erfahrung bieten. Ein Mashup ist auch für Entwickler von Vorteil, da es weniger Code benötigt und einen schnelleren Entwicklungszyklus ermöglicht.

Technische.me erklärt Mashup

Der Begriff Mashup ist ein Modewort. Es wird häufig im selben Kontext wie Cloud Computing und Web 2.0 erwähnt. Dies liegt daran, dass es in Version 1.0 des Web mehr darum ging, einfach online zu gehen, was viele Unternehmen durch die Veröffentlichung von Broschüren taten. Mit anderen Worten, sie haben das, was sie getan haben, offline geschaltet und online gestellt. Web 2.0 impliziert eine stärkere Zusammenarbeit zwischen Websites und eine stärkere Interaktion mit Website-Benutzern. In der Tat könnte Website der falsche Begriff sein; Da immer mehr Funktionen über den Browser bereitgestellt werden, wird die Webanwendung immer besser beschrieben.

Trotz des Marketing-Flairs des Begriffs gibt es viel zu sagen, um auf Daten und Tools in der Cloud zugreifen zu können. Ein gutes Beispiel hierfür ist Google Maps, aus dem Hunderte, wenn nicht Tausende von Mashup-Anwendungen hervorgegangen sind. Dazu gehören Anwendungen, die Google Maps verwenden, um Gebiete in einer Stadt zu bewerten, Sonderziele abzugrenzen oder Straßen anzuzeigen, die sich im Bau befinden. Diese Anwendungen übernehmen einige der Funktionen und Daten von Google Maps und kombinieren sie mit ihrer eigenen Programmierung, um eine neue Anwendung zu erstellen.