在过去的三年里,我一直在使用Ruby on Rails进行编码。我发现它非常全面和不言自明。然而,当我开始进入NodeJS。我注意到我在RoR中处理事情的习惯有一些不一致的地方。其中之一是节点中的应用程序入口文件serverjs、app.js或index.js。我想知道它们到底是什么?我的意思是我知道他们正在启动服务器。但是为什么我在这个文件中看到一些人需要库和使用中间件。这应该是一个调用我们应用程序中其他地方定义的所有函数的文件吗?我非常好奇地想知道这件事的细节。
对资源的任何帮助或指导都将受到高度赞赏。