Di dunia yang sangat menghargai waktu, membuat aplikasi yang dapat berinteraksi dengan pengguna secara real-time menjadi tantangan tersendiri. Sebagian besar aplikasi yang kita lihat hari ini, entah itu aplikasi mobile, desktop, atau web, memiliki setidaknya satu fitur real-time yang disertakan. Sebagai contoh, messaging dan notifikasi adalah dua fitur real-time yang paling banyak digunakan. Pada artikel…
Category: Node.js

Implementasi microservice menggunakan Node.js dan API
Pengembangan software pada awalnya dilakukan secara monolitik, yaitu dengan menggabungkan semua komponennya dalam satu aplikasi . Namun, model ini memerlukan upaya ekstra untuk merespons perubahan yang terjadi dalam sistem. Jika ada komponen tertentu yang mengalami kesalahan, seluruh sistem dapat terpengaruh. Untuk mengatasi hal itu, pengembangan software di era sekarang dilakukan menggunakan model microservice. Model ini…

Tentang Node.js, npm dan bagaimana cara menggunakannya
Apa itu Node.js dan npm Node.js adalah salah satu framework open source menggunakan javascript yang bisa dijalankan di sisi server. Node.js menggunakan konsep asynchronous programming dimana untuk memproses sebuah request, dia tidak perlu menyelesaikan proses di request sebelumnya. Node.js memiliki package manager yang disebut npm (Node package manager). Npm sekarang menjadi software library terbesar di…