/ / Flacon Python aux côtés de node.js - node.js, flask

Flacon en python avec node.js - node.js, flask

J'ai une application Python Flask et je suis sur le point de commencer à implémenter des websockets et je ne voudrais pas que tout cela soit fait dans node.js pour plusieurs raisons;

Node.js utilise moins de temps système et j'aime bien l'idée de séparer la logique la plus lourde des parties à plus fort trafic.

node.js semble avoir un meilleur support pour les websockets et être plus mature.

Et je pourrais plus tard déplacer le node.js sur un serveur séparé si nécessaire pour améliorer les performances.

Ma question est la suivante: quelle serait la meilleure pratique pour établir la communication entre mon application Flask et Node.js? Est-ce une mauvaise idée de le configurer comme ça?

Réponses:

1 pour la réponse № 1

Sauf si vous avez une très bonne raison d'utiliser les deux,et vous avez vérifié par des analyses comparatives que l’utilisation des deux est nécessaire, je ne le ferais pas. Cela ajoute beaucoup de complexité (duplication de code, différentes bibliothèques travaillant différemment dans différentes langues, etc.) pour un bénéfice discutable.

WebSocket est un problème dans Flask, mais vous pouvez utiliser Juggernaut pour le manipuler facilement.