![]() 60
developer
Javascripts untuk membuat event-driven servers
dalam
JavaScript(Mustofa,2012).
Node.js adalah kompilasi dikemas Google mesin JavaScript
V8, platform lapisan libUV abstraksi, dan perpustakaan inti, yang
itu sendiri terutama ditulis dalam JavaScript.
Node.js diciptakan oleh Ryan Dahl mulai tahun 2009, dan
pertumbuhannya yang disponsori oleh Joyent, mantan atasannya.
Tujuan asli Dahl adalah untuk membuat situs web
dengan
kemampuan push yang terlihat dalam aplikasi web seperti Gmail.
Menurut Mike Thompson (2011, p.1), Node.js telah
menjadi asynchronous
framework
popular untuk Javascript.
Node.js merupakan aplikasi internet yang sangat scalable
terutama web server. Program ini dituliskan dalam JavaScript,
menggunakan event-driven, asynchronous I/O untuk
meminimalkan overhead
dan memaksimalkan skalabilitas.
Node.js mengimplementasikan multiple Websocket Servers dan
mendukung protocol HTTP/1.1.
Socket.IO
Socket.IO merupakan Application Programming Interface
(API) dari WebSocket
yang dibuat oleh Guillermo Rauch, CTO
dari LearnBoost. Socket IO ini akan membuat sambungan yang
dibentuk dengan WebSocket untuk menciptakan aplikasi real-time
|