Javascript Node.js是否应仅用于";应用程序;?

Javascript Node.js是否应仅用于";应用程序;?,javascript,node.js,Javascript,Node.js,Node.js是网站的基础还是仅在需要某些功能(如聊天室)时使用 例如,在某个项目中,我使用npm,在主目录中有一个node\u modules文件夹和一个package.json文件,我的所有代码都在主目录中 然而,我要问的问题是,这是否是一种良好的做法?Node.js是否应该仅在聊天室/文件夹中使用?或者在需要时在整个网站上使用相同的Node.js安装可以吗?最近,许多公司都在努力将前端代码从服务器上分离出来,因此,如果您从头开始一个项目,这是您希望避免的 拥有低耦合应用程序将使您能够灵活地

Node.js是网站的基础还是仅在需要某些功能(如聊天室)时使用

例如,在某个项目中,我使用npm,在主目录中有一个
node\u modules
文件夹和一个
package.json
文件,我的所有代码都在主目录中


然而,我要问的问题是,这是否是一种良好的做法?Node.js是否应该仅在
聊天室/
文件夹中使用?或者在需要时在整个网站上使用相同的Node.js安装可以吗?

最近,许多公司都在努力将前端代码从服务器上分离出来,因此,如果您从头开始一个项目,这是您希望避免的

拥有低耦合应用程序将使您能够灵活地更改整个前端堆栈,而无需更改API中的单个代码。此外,您将能够从不同的应用程序中使用API。他们现在将独立工作

路由是定义URL、谓词和opt参数的方式


我希望这就是您一直在努力解决的问题。

最近,许多公司都在努力将前端代码从服务器上分离出来,因此,如果您是从零开始项目,这是您希望避免的事情

拥有低耦合应用程序将使您能够灵活地更改整个前端堆栈,而无需更改API中的单个代码。此外,您将能够从不同的应用程序中使用API。他们现在将独立工作

路由是定义URL、谓词和opt参数的方式


我希望这就是您一直在努力解决的问题。

Node.js可以用于任何事情*。使用节点作为网站或应用程序的基础非常常见。网站是一个“应用程序”,处理端口和呈现HTML标记的服务器是一个应用程序。当然,它可能还没有对请求做出动态响应,但它已经做了很多事情。Node没有任何路由功能。无论如何,我不明白你所说的“应用程序”或“主要结构”或“在你的网站内”是什么意思。目前还不清楚您在问什么。Node.js可以用于任何用途*。使用节点作为网站或应用程序的基础非常常见。网站是一个“应用程序”,处理端口和呈现HTML标记的服务器是一个应用程序。当然,它可能还没有对请求做出动态响应,但它已经做了很多事情。Node没有任何路由功能。无论如何,我不明白你所说的“应用程序”或“主要结构”或“在你的网站内”是什么意思。就目前而言,不清楚你在问什么。