标签: node.js express gruntjs mean-stack
我几个月来一直在研究node,grunt,bower和yeoman。我遇到了MEAN堆栈应用程序,其中expressjs提供服务器环境(我的理解)。咕噜声和快递都相似吗?
请求快速和MEAN堆栈上的一些有用链接。
答案 0 :(得分:4)
Express是一个位于nodejs之上的网络服务器框架(如symph的php)。
Grunt是一个自动化工具(如make或gulp),而不是网络服务器。
他们唯一的共同点是,他们使用JavaScript编程语言。
MEAN是用于开发Web应用程序的完整堆栈环境。 MEAN使用MongoDB作为数据库后端,Express作为Web服务器框架,AngularJs用于客户端,所有都基于NodeJ。当您的应用程序变得更加复杂并且需要某种部署过程时,您可以使用Grunt自动执行此操作。