Tartalomjegyzék:
Meghatározás - Mit jelent Mashup?
A mashup egy olyan módszer, amellyel egy webhely vagy webes alkalmazás két vagy több forrásból származó adatokat, prezentációkat vagy funkciókat használ fel új szolgáltatás létrehozására. A mashupok olyan webszolgáltatásokon vagy nyilvános API-ken keresztül érhetők el, amelyek (általában) ingyenes hozzáférést tesznek lehetővé. A legtöbb mashup vizuális és interaktív jellegű.
A felhasználó számára a mashupnak gazdagabb, interaktívabb élményt kell nyújtania. A mashup a fejlesztők számára is előnyös, mivel kevesebb kódot igényel, lehetővé téve a gyorsabb fejlesztési ciklust.
A Techopedia magyarázza Mashupot
A mashup kifejezés kissé szóbeszéd. Gyakran említik ugyanolyan összefüggésben, mint a felhőalapú számítástechnika és a Web 2.0. Ennek oka az, hogy a web 1.0 verziója inkább az egyszerű online hozzáférésre irányult, amit sok vállalat prospektus kiadásával tett. Más szavakkal, offline módon elvégezték azt, amit csináltak, és online is elérhetővé tették. A Web 2.0 nagyobb együttműködést jelent a webhelyek között, és fokozottabb interakciót jelent a webhelyek használóival. Valójában a webhely lehet a rossz kifejezés; mivel egyre több funkciót biztosítanak a böngészőn keresztül, a webes alkalmazások egyre jobb leírást kapnak.
A kifejezés marketing aromája ellenére még sok mondanivaló van az adatokhoz és eszközökhöz való hozzáféréshez a felhőben. Nagyszerű példa erre a Google Maps, amely száz, ha nem több ezer mashup alkalmazást hozott létre. Ide tartoznak az olyan alkalmazások, amelyek a Google Maps használatával felmérik a város területeit, körvonalazzák a látnivalókat, vagy megmutatják az építés alatt álló utkat. Ezek az alkalmazások átveszik a Google Maps funkcióinak és adatainak egy részét, és egyesítik a saját programozásukkal egy új alkalmazás létrehozásához.