DISKON TERBATAS! Masukkan kupon "skillbaru" saat checkout di kelas apa saja
Skodev
Belajar coding dalam bahasa Indonesia
Daftar Isi:
Stream adalah fitur di Node.js yang memungkinkan kamu memproses data secara bertahap daripada memuat semuanya sekaligus ke dalam memori. Ini sangat berguna untuk pengolahan data besar seperti file, video, atau input pengguna program secara real-time.
Ada empat jenis stream utama di Node.js, yaitu:
Kamu dapat membuat stream di Node.js dengan bantuan modul built-in stream
. Berikut contoh sederhana untuk membuat dan menggunakan stream:
const { Readable } = require('stream');
const readableStream = new Readable({
read(size) {
this.push('Stream data 1');
this.push('Stream data 2');
this.push(null); // Menandakan akhir dari data stream
}
});
readableStream.on('data', (chunk) => {
console.log(`Received: ${chunk}`);
});
Dengan memahami dan menggunakan stream di Node.js, kamu bisa memproses data dengan lebih efektif dan cepat. Cobalah praktikkan sendiri dan sesuaikan dengan kebutuhan aplikasi Node.js kamu!
Link terkait: