Definisi Aplikasi Web dalam Rekayasa Web
Dalam rekayasa perangkat lunak, suatu aplikasi web (bahasa Inggris: web application
atau sering disingkat webapp) adalah suatu aplikasi yang diakses menggunakan penjelajah
web melalui suatu jaringan seperti Internet atau intranet. Ia juga merupakan suatu aplikasi
perangkat lunak komputer yang dikodekan dalam bahasa yang didukung penjelajah web
(seperti HTML, JavaScript, AJAX, Java, dll) dan bergantung pada penjelajah tersebut untuk
menampilkan aplikasi.
Aplikasi web menjadi populer karena kemudahan tersedianya aplikasi klien untuk
mengaksesnya, penjelajah web, yang kadang disebut sebagai suatu thin client (klien tipis).
Kemampuan untuk memperbarui dan memelihara aplikasi web tanpa harus mendistribusikan
dan menginstalasi perangkat lunak pada kemungkinan ribuan komputer klien merupakan
alasan kunci popularitasnya. Aplikasi web yang umum misalnya webmail, toko ritel daring,
lelang daring, wiki, papan diskusi, weblog, serta MMORPG.
Aplikasi Web adalah suatu aplikasi yang diakses menggunakan penjelajah web
melalui suatu jaringan seperti Internet atau intranet. Melihat perkembangan aplikasi web yang
sedang berkembang saat ini, dapat diklasifikasikan menjadi bentuk atau kelompok. Berikut
adalah penjelasan beberapa kelompok aplikasi web dan contohnya:
Web Bisnis yaitu aplikasi web yang di dalamnya terdapat proses bisnis seperti jual
beli, sewa menyewa, penggunaan jasa, lelang, dan sebagainya. Contoh situs yang
menggunakan aplikasi web bisnis seperti bhineka.com, ebay.com, dan lain-lain.
Web Berita dan Informasi yaitu aplikasi web yang menyediakan konten informasi
berbayar maupun gratis. Contoh situs yang menggunakan aplikasi web berita dan informasi:
kompas.com, detik.com, kaskus.com, yellowpages.co.id, tokobagus.co.id, tokobagus.com.
Web Profil yaitu aplikasi web yang mendeskripsikan tentang profil suatu perusahaan,
memperkenalkan profil perusahaan, lembaga atau orang personal kepada umum. Contoh
aplikasi web profil seperti jogjakota.go.id, blogspot.com, dan lain-lain.
Web Services yaitu aplikasi web yang menyediakan layanan pengolahan data dan
sebagainya. Perbedaan umum aplikasi web service dan aplikasi web lain pada umunya adalah
aplikasi web service tidak memilki antarmuka, namun dapat diakses melalui internet. Contoh
aplikasi web services seperti aws.amazon.com, konakart.com, dan lain-lain.
Web Social Networking yaitu aplikasi web yang memberikan fasilitas pertemanan
tempat berkumpul dan dapat juga menjadi tempat/wadah suatu kelompok. Aplikasi web
social networking seperti facebook.com, twitter.com, myspace.com. dan lain-lain.
Web Banking yaitu aplikasi web yang di dalamnya terdapat proses transaksi keuangan
pada perbankan secara umum, seperti transfer dana, pembayaran, pembelian, dan lainnya.
Contoh aplikasi web banking seperti klikbca.com, bankmandiri.co.id, bni.co.id, dan
lain-lainnya.
Web Search Engine Optimize (SEO) yaitu aplikasi web yang didalamnya terdapat
proses pencarian pada internet. contoh aplikasi web SEO seperti google.com, yahoo.com,
bing.com, dan lain-lain.
Referensi