NodeJS

Accueil

But de ce site

Ce site a pour but de présenter la technologie NodeJS, une technologie web qui permet, désormais, d'exécuter du code JavaScript côté serveur pour décharger les machines clients.

NodeJS est un projet qui a été créé par Ryan Dahl en 2009. Son employeur, Joyent (spécialisé dans la virtualisation), a sponsorisé le projet NodeJS qui a été développé sur la base de la Machine Virtuelle V8 de Google.

Ce projet a donc été entièrement codé en JavaScript. Le langage JavaScript était utilisé jusque-là pour exécuter des scripts côté client. Les navigateurs internet des utilisateurs utilisent actuellement les ressources des machines. Or, NodeJS permet d'utiliser les ressources d'un serveur distant.

Contenu du site

Nous allons d'abord découvrir quels ont été les fondements de NodeJS afin d'en comprendre l'intégralité des objectifs.

Puis nous découvrirons une grosse partie des possibilités que nous offre NodeJS.

Enfin, il y aura quelques exemples de code présentés sur les modules les plus importants tel que IOSocket.

Quelques exemples

Voici une liste d'entreprises et de site qui utilisent NodeJS pour réaliser des applications temps-réel.

À propos de ce site

Ce site a été réalisé par Yoann BOJ dans le cadre d'un exposé sur la technologie NodeJS effectué en 3e année d'école d'ingénieur : ESIPE.

Cet exposé est disponible au format PDF.