|<- [[Using the exercise files]]|[[Installing Node.js]] ->| === Features clés de nodejs === * event driven * non-blocking * handles two-way connections * really good at real-time applications Conséquence du non-blocking : peut gérer de nombreuses connexions simultanées. Très bien pour des applis ou le serveur à besoin d'envoyer des données au client. === utilisation dans l'industrie === * paypal : youtube.com/watch?v=tZWGb0HU2QM * walmart : nodejs.org/video === challenges === * ne tourne pas sur les serveurs traditionnels (Apache) * hébergement populaire : heroku.com * javascript avancé * beaucoup d'installations (git, node, express, modules...) * API très concise (d'où la nécessité des modules) * nodejs.org/api * Pas vraiment conçu pour la création de sites internets * -> express -> expressjs.com