La nature asynchrone de JS permet d'avoir un script qui ne bloque jamais durant l'execution, meme durant une requete, l'execution du script continue jusqua ce que l'information sois disponible et puis ensuite un callback est apellé.
Bien sur que pour des taches de calcul intensives ce n'est pas la technologie la plus adaptée, quoi qu'on peut parfois deleguer les calculs au client... tout depend de la sensibilité des données.
Mais pour des petits envoi de données brutes sans traitement, Il n'y aucune raison de ne pas utiliser NodeJS.
Il ne faut pas jouer au jeu des comparaisons avec les autres languages/framework serveur, JS/NodeJS excelle dans son domaine d'application.
Partager