~/VibeHandbook
PDF Gratis

Bab 03 · 01

Dua tokoh: client dan server

Hampir semua hal di web adalah percakapan antara dua peran.

  • Client adalah pihak yang bertanya. Kebanyakan waktu itu adalah browser web — Chrome, Safari, Firefox — yang berjalan di ponsel atau laptopmu. Ia seperti pelanggan yang datang ke sebuah loket.
  • Server adalah pihak yang menjawab. Ia adalah komputer yang duduk di sebuah pusat data entah di mana, berjalan sepanjang hari, menunggu permintaan datang. Ia seperti dapur di balik loket itu.

Client tidak pernah mengerjakan tugas server, dan server tidak pernah mengerjakan tugas client. Browser bertanya, "Berikan aku halaman utama." Server menjawab, "Ini dia." Itulah seluruh hubungannya. Server bukan kotak ajaib yang spesial — ia hanyalah komputer biasa yang tugasnya menunggu pertanyaan lalu mengirim balik jawaban.

Satu istilah lagi yang akan sering kamu dengar: request (pertanyaan yang dikirim client) dan response (jawaban yang dikirim balik server). Ingat baik-baik dua kata ini; keduanya adalah tulang punggung dari semua yang akan dibahas di bawah.

Mau versi offline?

Unduh seluruh buku sebagai PDF atau EPUB — gratis.