J'ai évalué des solutions d'architecture pour un projet mobile qui aura un service / application Web en plus des applications natives et j'ai examiné diverses bibliothèques, frameworks et piles comme Meteor , ce qui est une sorte de "framework de package de pile ouverte". , est étroitement lié avec Node.js .
Il y a beaucoup de discussions sur les avantages d'utiliser le même langage côté client et côté serveur, et je ne comprends pas. Je pourrais comprendre si vous voulez refléter l'état entier d'une application Web à la fois sur le client et le serveur, mais que vous avez du mal à trouver d'autres gains ... Efficacité du flux de travail?
J'essaie de comprendre pourquoi la parité linguistique client / serveur est considérée comme un Saint Graal. Pourquoi la parité de langage client / serveur est-elle importante dans le développement logiciel?