XMPP adalah Protokol Pesan dan Kehadiran yang dapat diperluas, satu set teknologi terbuka untuk pesan instan, keberadaan, obrolan multi-partai, panggilan suara dan video, kolaborasi, middleware ringan, sindikasi konten, dan perutean data XML yang umum.
xmpp.org/about-xmpp/technology-overview/
XMPP.JS adalah pustaka JavaScript untuk XMPP.
Ini bertujuan untuk menjalankan di mana -mana JavaScript berjalan dan memanfaatkan transportasi jaringan terbaik yang tersedia.
xmpp.js diketahui digunakan dengan node.js, browser, reaksi asli, GJS dan Duktape.
Secara default, menangani kesalahan dan secara otomatis akan terhubung kembali. Dengan konfigurasi yang sesuai bahkan akan mengulangi daftar titik akhir. Anda tidak perlu menulis satu baris kode untuk menangani kegagalan jaringan.
Rilis mengikuti spesifikasi versi semantik
Setiap fitur diimplementasikan sebagai modul yang dapat ditambahkan atau dihapus dengan mudah. Termasuk fitur inti XMPP.
Kami menghindari dependensi pihak ketiga.
Untuk web, kami memastikan bahwa klien default tidak melebihi 15 kb (Gzipped), untuk referensi, itu kurang dari setengah ukuran React.
Apakah Anda memerlukan bantuan untuk bekerja dengan xmpp.js? Silakan hubungi komunitas kami dengan memposting di bagian Diskusi proyek ini.
Jangan ragu untuk mengirim PR untuk menambahkan proyek atau organisasi Anda ke daftar ini.
xmpp.js adalah penulisan ulang Node-XMPP dan belajar banyak darinya.
Terima kasih untuk semua kontributor XMPP.JS dan Node-XMPP.