Le 08 juin 2017 à 22:21:24 ohwaitpls a écrit :
NodeJS est en pleine évolution non? C'est pas de plus en plus demandé ?
Java va passer au déclin peu a peu non ?
Non pas du tout, de ce que je vois c'est même plutôt l'inverse.
Pour avoir fait un peu de node, je préfère de loin rester dans le monde Java.
Ce que je reproche à nodeJS:
- des tas d'implémentations/librairies manquantes de base alors qu'elles sont nativement intégrées au JDK en Java (et optimisées)
- full asynchrone : ça a ses avantages, mais parfois on aime bien resynchroniser des données
- monothread qui est de loin le plus gros loupé. Sans passer par des solutions de contournement (cluster), ben c'est impossible d'avoir des bouts de code qui s'exécutent simultanément.
Sachant que la programmation asynchrone a fait un bon en Java depuis le jdk8 et qu'il existe aujourd'hui des frameworks java popularisant la programmation réactive, je ne vois pas beaucoup d'avantage à nodeJS en 2017 hormis sa facilité d'accès et sa faible consommation mémoire.
Bref j'ai l'impression que la hype nodeJS est en train de passer.