Daftar Isi:
Definisi - Apa yang dimaksud Mashup?
Mashup adalah teknik di mana situs web atau aplikasi Web menggunakan data, presentasi, atau fungsionalitas dari dua sumber atau lebih untuk membuat layanan baru. Mashup dimungkinkan melalui layanan Web atau API publik yang (umumnya) memungkinkan akses gratis. Kebanyakan mashup bersifat visual dan interaktif.
Bagi pengguna, mashup harus memberikan pengalaman yang lebih kaya dan lebih interaktif. Mashup juga bermanfaat bagi pengembang karena membutuhkan lebih sedikit kode, memungkinkan siklus pengembangan yang lebih cepat.
Techopedia menjelaskan Mashup
Istilah mashup adalah sedikit kata kunci. Ini sering disebutkan dalam konteks yang sama dengan cloud computing dan Web 2.0. Ini karena versi 1.0 dari Web lebih tentang sekadar online, yang dilakukan banyak perusahaan dengan memposting brosur. Dengan kata lain, mereka mengambil apa yang mereka lakukan offline dan membuatnya online. Web 2.0 menyiratkan kolaborasi yang lebih besar antara situs web, dan interaksi yang lebih besar dengan pengguna situs web. Bahkan, situs web mungkin istilah yang salah; karena semakin banyak fungsi disediakan melalui browser, aplikasi Web menjadi deskripsi yang lebih baik.
Terlepas dari aroma pemasaran istilah tersebut, ada banyak yang bisa dikatakan untuk dapat mengakses data dan alat di cloud. Sebuah contoh yang bagus dari ini adalah Google Maps, yang telah menelurkan ratusan, jika bukan ribuan, aplikasi mashup. Ini termasuk aplikasi yang menggunakan Google Maps untuk memeringkat area di kota, menggambarkan tempat menarik, atau menunjukkan jalan yang sedang mengalami konstruksi. Aplikasi ini mengambil sebagian fungsionalitas dan data dari Google Maps dan menggabungkannya dengan pemrograman mereka sendiri untuk membuat aplikasi baru.