2017-06-29 5 views
0

Node.jsをウェブサイトの基礎にするか、特定の機能(チャットルームなど)が必要な場合にのみ使用しますか?Node.jsは「apps」のみに使用する必要がありますか?

たとえば、特定のプロジェクトでは、npmを使用していて、すべてのコードがメインディレクトリにあるnode_modulesフォルダとpackage.jsonファイルを持っています。

しかし、これが良い練習であるかどうかは私が尋ねる質問です。 Node.jsは、たとえばchat-room/フォルダにのみ使用する必要がありますか?または、必要に応じて、同じNode.jsインストールをWebサイト全体で使用することもできますか?

+1

Node.jsは何でも使用できます*。あなたのウェブサイトやアプリケーションのベースとしてノードを使用することは非常に一般的です。ウェブサイトは「アプリ」 – woodpav

+1

ポートを処理し、HTMLマークアップをレンダリングするサーバーは*アプリケーションです。確かに、それはまだ*動的に要求に反応しないかもしれませんが、すでにかなり多くしています。 – Bergi

+0

ノードにルーティング機能がありません。とにかく、「アプリ」や「主な構造」、「あなたのウェブサイト内」の意味を理解できません。それが立っているので、あなたが何を求めているのかははっきりしていません。 –

答えて

1

最近、多くの企業がフロントエンドコードをサーバーから切り離すことに苦労しています。そのため、プロジェクトを最初から開始する場合は、避けたいものです。

カップリングアプリケーションが低いと、APIのコードを変更せずにフロントエンドスタック全体を柔軟に変更できます。さらに、さまざまなアプリケーションからAPIを使用することができます。彼らは今、独立して働くでしょう。

ルーティングは、URL、動詞、およびoptパラメータを定義する方法です。

私はあなたが苦労していることを望みます。

関連する問題