Perso je trouve que les frameworks et l'environnement PHP est beaucoup plus mature que NodeJS. Laravel par exemple est un framework qui englobe quasiment tout ce que tu veux dans un site Web (ORM, Authentification, Migrations, etc, architecture MVC). Laravel est restrictif et donc 99% des projets Laravel ont une structure similaire. C'est très bien lorsque l'équipe de développeurs qui travaillent dessus est grande.
Les frameworks les plus populaires en NodeJS comme Express sont très "bare bones" C'est À dire qu'ils te laissent le choix des outils que tu veux et de la façon dont du tu veux structurer ton projet, donc tu trouveras pas forcément tous les projets NodeJS structurés de la même manière.
NodeJS est meilleur toutefois pour les sites où la communication en temps réel est privilégiée.
Message édité le 20 janvier 2021 à 22:49:55 par Pseudo supprimé