Mashup (aplicación web híbrida)

En desarrollo web, una mashup es una forma de integración y reutilización.

El término implica integración fácil y rápida, a menudo usando varias API abiertas y fuentes de datos para producir resultados enriquecidos, que no fueron necesariamente el motivo original de producir la fuente primaria de datos.

Otros métodos de obtener contenido para mashups incluyen Web Feeds (por ejemplo: RSS o Atom) y screen scraping.

Mucha gente experimenta con mashups usando las API de Amazon, eBay, Flickr, Google, Microsoft, Yahoo o YouTube; lo que ha llevado a la creación de un editor mashup.

Es importante reconocer que los mashups ayudan o facilitan la integración de aplicaciones orientadas a arquitecturas SOA.