Node.js AdvancedLesson 91Preview gratis
HTTP2 Module
Lesson ini bagian dari Node.js · Semua level
Ringkasan
Pelajaran ini membahas modul http2 bawaan Node.js yang mengimplementasikan protokol HTTP/2. Kamu akan memahami multiplexing, header compression (HPACK), dan server push yang membuat pemuatan halaman lebih efisien. Modul ini menyediakan createSecureServer dengan ALPN 'h2' dan API serupa HTTP/1.1.
Poin kunci
- HTTP/2 memakai satu koneksi TCP untuk banyak stream sekaligus (multiplexing).
- Header dikompresi dengan HPACK sehingga overhead pengulangan berkurang.
- Node.js menyediakan http2.createSecureServer() (https) dan createServer() (h2c, jarang dipakai di web).
- Server push memungkinkan server mengirim resource sebelum diminta klien.
- API-nya serupa HTTP/1.1: event 'stream', stream.respond(), stream.end().
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.