さまざまな言語(Python、Ruby、Java、Perl)で記述された多くのコンポーネントを組み合わせた新しいプロジェクトに飛びつきました。プロジェクトは、ドキュメントを処理する一種のパイプラインであり、コマンドラインシェルスクリプトとして実行できます。パイプライン/シェルスクリプトは、ツールから別のツールにコンテンツを渡し、最後に出力をファイルに出力します。プロセス中に、一部のツールはファイルを印刷し、これらのファイルは他のツールへの入力として使用されます。
このプロジェクトでの私の仕事は、それをWebに持ち込むことです。だから私の質問は、あなたが異なる言語で書いている多くのコンポーネントを持っているそのようなプロジェクトで従うべき適切な/ベストプラクティスの方法/アーキテクチャは何ですか?また、 LinkedInが言う
ように、Node.jsはコンポーネントを組み合わせることができる最高のツール/言語です。「 Nodeを見ると、他のサービスと通信するのが最も得意です。」