Innholdsfortegnelse:
Definisjon - Hva betyr Mashup?
En mashup er en teknikk der et nettsted eller et webapplikasjon bruker data, presentasjon eller funksjonalitet fra to eller flere kilder for å opprette en ny tjeneste. Mashups er muliggjort via webtjenester eller offentlige API-er som (generelt) gir gratis tilgang. De fleste mashups er av visuell og interaktiv karakter.
For en bruker skal en mashup gi en rikere, mer interaktiv opplevelse. En mashup er også gunstig for utviklere fordi den krever mindre kode, noe som gir en raskere utviklingssyklus.
Techopedia forklarer Mashup
Begrepet mashup er litt av et buzzword. Det blir ofte nevnt i samme sammenheng som nettsky og datamaskin 2.0. Dette er fordi versjon 1.0 av nettet handlet mer om å bare komme på nettet, noe mange selskaper gjorde ved å legge ut brosjyrevare. Med andre ord, de tok det de gjorde offline og la det på nettet. Web 2.0 innebærer større samarbeid mellom nettsteder, og større interaksjon med nettstedbrukere. Faktisk kan nettstedet være feil begrep; ettersom mer og mer funksjonalitet tilbys via nettleseren, blir webapplikasjonen en bedre beskrivelse.
Til tross for markedsføringssmaken av begrepet, er det mye å si for å kunne få tilgang til data og verktøy i skyen. Et godt eksempel på dette er Google Maps, som har gyvet hundrevis, om ikke tusenvis, av mashup-applikasjoner. Disse inkluderer applikasjoner som bruker Google Maps for å rangere områder i en by, avgrense interessante steder eller vise veier som er under bygging. Disse applikasjonene tar noe av funksjonaliteten og dataene fra Google Maps og kombinerer den med sin egen programmering for å lage en ny applikasjon.