Skip to main content

Pengenalan Web Development


Apa sih Web Development itu?​

Web development itu proses bikin, ngatur, dan nge-maintain website/web app supaya bisa diakses sama semua orang lewat internet.
Kayak kamu buka YouTube, Shopee, atau e-learning: itu semua hasil kerja web dev.


Ruang Lingkup Web Development​

Web development bisa dibagi jadi dua bagian utama:


1. Frontend (Tampilan Depan)​

Frontend vs Backend ilustrasi
Sumber gambar: Backend vs Frontend – Understanding the Role of a Full Stack Developer, Eduonix Blog

Definisi & Contoh:

Frontend itu adalah bagian dari website atau aplikasi yang langsung berinteraksi sama pengguna (user interface)

  • Bagian yang langsung dilihat dan digunakan user (UI/UX).
  • Contoh: tombol, layout, warna, animasi, responsive design.
  • Tools: HTML, CSS, JavaScript, plus frameworks/library kayak React, Vue, Angular.

2. Backend (Bagian Dapur β€” server & logika)​

Backend ilustrasi
Sumber gambar: Backend vs Frontend – Understanding the Role of a Full Stack Developer, Scrimba Articles

Definisi & Contoh:

Backend adalah bagian dari web development yang berjalan di sisi server, bertugas mengatur logika aplikasi, mengelola database, dan menyediakan data untuk ditampilkan di frontend.

  • Bagian β€œdi balik layar” yang ngurus logika, database, server, dan komunikasi antara server & frontend.
  • Contoh: saat login, nyimpen data, tarik data postingan, keamanan data.
  • Tools: Node.js, Python, PHP, Go, framework seperti Express, Django, Laravel, dll.