Définition - Que signifie Mashup?
Un mashup est une technique par laquelle un site Web ou une application Web utilise des données, une présentation ou des fonctionnalités provenant de deux ou plusieurs sources pour créer un nouveau service. Les mashups sont rendus possibles via des services Web ou des API publiques qui permettent (généralement) un accès gratuit. La plupart des mashups sont de nature visuelle et interactive.
Pour un utilisateur, un mashup doit fournir une expérience plus riche et plus interactive. Un mashup est également bénéfique pour les développeurs car il nécessite moins de code, ce qui permet un cycle de développement plus rapide.
Definir Tech explique Mashup
Le terme mashup est un peu un mot à la mode. Il est fréquemment mentionné dans le même contexte que le cloud computing et le Web 2.0. En effet, la version 1.0 du Web consistait davantage à se connecter simplement, ce que de nombreuses entreprises ont fait en publiant des brochures. En d'autres termes, ils ont pris ce qu'ils ont fait hors ligne et l'ont mis en ligne. Le Web 2.0 implique une plus grande collaboration entre les sites Web et une plus grande interaction avec les utilisateurs du site Web. En fait, le site Web pourrait être le mauvais terme; comme de plus en plus de fonctionnalités sont fournies via le navigateur, l'application Web devient une meilleure description.
Malgré la saveur marketing du terme, il y a beaucoup à dire pour pouvoir accéder aux données et aux outils dans le cloud. Un bon exemple de ceci est Google Maps, qui a engendré des centaines, voire des milliers d'applications de mashup. Il s'agit notamment des applications qui utilisent Google Maps pour évaluer des zones d'une ville, délimiter des points d'intérêt ou afficher des routes en cours de construction. Ces applications prennent certaines des fonctionnalités et des données de Google Maps et les combinent avec leur propre programmation pour créer une nouvelle application.