Script ini merupakan implementasi sistem storage yang aman dengan fitur anti-interceptor menggunakan WebSocket. Data yang dikirim dan diterima melalui koneksi WebSocket tidak dapat terdeteksi oleh DevTools Network tab dan berjalan secara real-time. Sistem ini menggunakan enkripsi end-to-end untuk memastikan keamanan data selama transmisi.
Brief dapat digunakan untuk mengelola antrian data, seperti mengirim dan menerima data dari API. Berikut adalah contoh penggunaan Brief dalam JavaScript menggunakan framework Ngorei.
const Net= new Ngorei().Network();
const Tds=Net.Buckets({...});
Net.tatiye().Storage = function () {
return Buckets({
endpoint: "xxxxx-xxxxx-xxxxx-xxxxx",
body:{
tabel:'demo',
limit:1
},
});
};
Buckets SDK menyediakan struktur dasar yang terdiri dari endpoint dan payload. Berikut beberapa fitur utama:
Penggunaan Buckets dapat disesuaikan dengan kebutuhan proyek, mendukung berbagai jenis request API dan format data.
Event Handler berfungsi untuk menangani berbagai event yang terjadi saat menggunakan Buckets. Fungsi onopen akan dijalankan ketika koneksi WebSocket berhasil dibuka. Di dalam handler ini, kita dapat memanggil Net.tatiye().Storage() yang mengembalikan Promise untuk mengakses data. Response dari server dapat diproses dalam blok .then(), sedangkan error ditangani dalam blok .catch().
Net.tatiye().onopen = function() {
Net.tatiye().Storage()
.then((response) => {
console.log(response);
})
.catch((error) => {
console.error("Error dalam Storage:", error);
});
};