Javascript est la solution de framework la plus indiquée pour concevoir de brillantes applications web. NodeJS figure, avec React, parmi les framework disponibles avec Javascript. React permet de créer un DOM virtuel des applications interactives. Certains framework sont connus pour leur faiblesse du point de vue de la restitution d’un nombre important de données. React n’a pas ce problème. Toutefois, comme beaucoup d’autres framework, Javascript, il est orienté côté client. Ce n’est pas le cas de NodeJS qui est, lui, utilisé côté serveur. C’est d’ailleurs la raison pour laquelle il a été créé. On retrouve la plupart du temps ce framework dans le cadre de la conception de services back-end.