使用node.js实现服务器端

时间:2014-04-22 08:57:33

标签: javascript node.js express

我是node.js中的新手,我尝试创建一个HTTP服务器,其中包含一些命令:上传,下载,用户等。

我通过next guide实现服务器端。它使用HTTP& URL个模块。

但现在我发现了express模块​​,我可以使用get和posts方法。我可以说express module取代了第一个实现吗? express模块与第一个模块相比的优点和缺点是什么?

2 个答案:

答案 0 :(得分:0)

express模块为我们提供了一些额外的功能来实现和创建一个mvc。就像我使用它并实现一些项目一样。例如docanddo。表达删除url操作和fileupload adn会话处理和许多功能的后顾之忧。我们可以使用几个中间件来构建最好的。

答案 1 :(得分:0)

正如经常发生的那样,这归结为一个自行开发的,量身定制的代码与通用但受到良好支持的代码的问题。

除非您有非常特殊的需求和性能要求,否则Express几乎肯定会为您提供服务器实现所需的一切,而无需担心代码本身。

请记住,像服务器这样的东西本质上是风险安全明智的,因此有另一个专业人士在那里使用维护良好的库(而不是他们本身安全或稳定本身,但他们往往比你自己写的东西更多。