Sisällysluettelo:
Määritelmä - mitä Mashup tarkoittaa?
Mashup on tekniikka, jolla verkkosivusto tai Web-sovellus käyttää kahden tai useamman lähteen tietoja, esityksiä tai toimintoja uuden palvelun luomiseen. Mashups on mahdollista verkkopalvelujen tai julkisten sovellusliittymien kautta, jotka (yleensä) sallivat ilmaisen pääsyn. Useimmat mashupit ovat visuaalisia ja vuorovaikutteisia.
Mashup-sovelluksen tulisi tarjota käyttäjälle rikkaampi ja vuorovaikutteisempi kokemus. Mashup on hyödyllinen myös kehittäjille, koska se vaatii vähemmän koodia, mikä mahdollistaa nopeamman kehitysjakson.
Techopedia selittää Mashup
Termi mashup on vähän sanastoa. Sitä mainitaan usein samassa yhteydessä kuin pilvilaskenta ja Web 2.0. Tämä johtuu siitä, että verkon versio 1.0 oli enemmän yksinkertaisesti verkkoon pääsyä, jonka monet yritykset tekivät lähettämällä esitteitä. Toisin sanoen he ottivat tekemänsä offline-tilassa ja julkaisivat sen verkossa. Web 2.0 edellyttää verkkosivustojen suurempaa yhteistyötä ja vuorovaikutusta verkkosivustojen käyttäjien kanssa. Itse asiassa verkkosivusto voi olla väärä termi; kun yhä enemmän toimintoja tarjotaan selaimen kautta, Web-sovelluksesta tulee parempaa kuvausta.
Termin markkinointi-mausta huolimatta on paljon sanottavaa siitä, että hänellä on pääsy tietoihin ja työkaluihin pilvessä. Upea esimerkki tästä on Google Maps, joka on saanut satoja, ellei tuhansia mashup-sovelluksia. Niihin kuuluvat sovellukset, jotka käyttävät Google Mapsia kaupungin alueiden arviointiin, kiinnostavien kohteiden rajaamiseen tai rakenteilla olevien teiden näyttämiseen. Nämä sovellukset ottavat osan Google Mapsin toiminnoista ja tiedoista ja yhdistävät ne omaan ohjelmointiin uuden sovelluksen luomiseksi.