Dezvoltare Web cu Node.js

Dacă tot am învățat JavaScript, ce-ar fi dacă l-am folosi nu doar pe partea de client, ci pentru dezvoltarea aplicațiilor Web la nivel de server?

O posibilă soluție este oferită de Node.js, o platformă open source creată cu scopul de a implementa aplicații Internet scalabile în limbajul JavaScript. Paradigma adoptată este cea bazată pe evenimente, operațiile de intrare/ieșire fiind asincrone (neblocante) – evented I/O. Un program în Node.js rulează într-un singur proces.

Astfel, Node.js încurajează realizarea de aplicații Web în care interacțiunea cu utilizatorul are loc în timp-real într-o singură pagină.

O trecere în revistă a celor mai importante trăsături este oferită de prezentarea Node.js: aspecte esențiale – unul dintre suplimentele prelegerilor susținute în cadrul cursului Tehnologii Web din acest an.

De asemenea, de interes poate fi arhiva .zip punând la dispoziție diverse exemplificări de cod-sursă.

Alături de resursele oferite de situl oficial Node.js, recomandăm în primul rând studierea cărții electronice Mixu’s Node book scrisă de Mikito Takada. Pe urmă, se pot asimila cunoștințele despre Node.js disponibile pe GitHub.

Spor la lucru și mult succes!

Anunțuri