Clients lourds... Mais loouurrrdddd..
A mon sens, ce qui à démocratisé les applis web c'est :
- pas de logiciel à installer sur le poste client
- accessible de partout
- la logique du système ainsi que la charge est sur un serveur centralisé et protégé
- la maintenance est centralisée, ainsi que la gestion de la sécurité
- la gestion des mises à jour, ha ben y'en a pas.
- etc..
Les navigateurs sont faits pour ça à la base, afficher du contenu décentralisé. Et ça à de nombreux avantages.
La pour le coup on perd le bénéfice de tout ce qui est cité plus haut...
A mon sens, hormis quelques cas particulier (Discord n'en est pas un), ce genre de pratique est une hérésie. (je parle d'embarquer un navigateur, le back-end et d'en faire un client lourd).
Je dis bien à part quelque cas particulier.. (POC à réaliser dans un délais impossible, pas du budget, et, peut-être 1 ou 2 cas technique qui pourraient éventuellement l'imposer ?!)
Personnellement je pense que le succès de Discord n'est pas lié au fait qu'il soit fait de telle ou telle manière, son succès est plutôt lié à son coût (gratuit) et à sa qualité (il à détrôner team-speak)