Aplikasi web adalah program komputer yang dirancang untuk dijalankan di dalam web browser dan beroperasi melalui Internet. Aplikasi web dibuat menggunakan teknologi web seperti HTML, CSS, dan JavaScript, serta dapat juga memanfaatkan teknologi server-side seperti PHP, Ruby on Rails, atau ASP.NET. Aplikasi web dapat berupa berbagai macam jenis dan kompleksitas, dari aplikasi yang sederhana seperti toko online, blog, hingga aplikasi yang lebih kompleks seperti CMS atau aplikasi bisnis berbasis web. Aplikasi web juga sering menggunakan data dan layanan dari sumber eksternal seperti API, database, atau sistem manajemen konten.
Perkembangan web dimulai tahun 1989, Seorang ilmuwan komputer bernama Tim Berners-Lee, menciptakan sistem untuk mengorganisir dan berbagi informasi, disebut World Wide Web (WWW). Pada awalnya, WWW hanya terdiri dari beberapa halaman HTML sederhana dan tidak banyak digunakan oleh masyarakat umum. Tahun 1993, browser web pertama yang disebut Mosaic dikembangkan oleh National Center for Supercomputing Applications (NCSA) di University of Illinois. Akhir 1990-an, perkembangan web semakin cepat, dengan adanya penemuan bahasa pemrograman baru seperti JavaScript, CSS, dan PHP. Hal ini memungkinkan pengembang untuk membangun aplikasi web yang lebih dinamis, interaktif, dan responsif. Awal tahun 2000-an, munculah konsep Web 2.0, yang memperkenalkan konsep kolaborasi dan partisipasi pengguna dalam pengembangan web. Web 2.0 memungkinkan pengguna untuk berinteraksi dan berbagi informasi dengan lebih mudah dan terbuka, melalui situs: seperti Wiki, YT, dan FB. Dalam dekade terakhir, perkembangan web semakin pesat dengan munculnya teknologi seperti mobile web, cloud computing, dan Internet of Things (IoT). IoT memungkinkan perangkat seperti sensor, kamera, dan perangkat lain terhubung ke internet dan saling berkomunikasi, membuka jalan untuk perkembangan aplikasi web yang lebih canggih dan inovatif.
Sebuah toko pakaian awalnya hanya memiliki website yang menampilkan katalog produk (Web 1.0). Seiring waktu, pelanggan dapat memberikan ulasan, komentar, dan melakukan pembelian secara online (Web 2.0). Saat ini, toko tersebut menggunakan chatbot AI dan rekomendasi produk berdasarkan kebiasaan belanja pelanggan (Web 3.0).
Analisis: Web 1.0: Informasi hanya dapat dibaca. Web 2.0: Pengguna dapat berinteraksi dan bertransaksi. Web 3.0: Sistem menggunakan AI untuk memberikan layanan yang lebih cerdas.
Yoga Prihastono- Pertemuan 2: Arsitektur web. Universitas Insan Pembangunan Indonesia, 2026.
← Kembali