2014-04-22 42 views
-1

我在node.js是新的,我尝试创建一个HTTP服务器,与像一些命令服务器端:上传,下载,用户等实现与node.js的

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

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

回答

0

通常情况下,这归结为一个自行开发,量身定制的代码与通用代码但支持良好的代码的问题。

除非您有非常特殊的需求和性能需求,否则Express几乎肯定会为您提供服务器实现所需的一切,而无需担心代码本身。请记住,像服务器这样的东西本质上是危险的安全智慧,所以还有另一个使用维护良好的库的专业人员(并不是说他们本身就是安全的或稳定的本身,但他们常常比你自己写的东西更重要)。

0

express模块为我们提供了一些额外的功能来实现和创建一个mvc。就像我使用它并执行一些项目一样。例如docanddo。快速删除url操作和文件上传以及会话处理和许多功能的担忧。我们可以使用几个中间件来构建最好的。