什么是基于Express的框架?

时间:2015-12-13 06:47:48

标签: javascript angularjs node.js express

我正在寻找一个简单的工作来构建一个Web应用程序,其中一个要求是将node.js与基于表达式的框架一起使用。"

我假设这意味着将node.js与express.js一起使用,但基于表达式的框架是什么意思?他们指的是模板引擎吗? angular.js会考虑快递吗?

我用Google搜索"表达基于框架"但没有找到明确的答案。

2 个答案:

答案 0 :(得分:2)

我不确定你在哪里看到或阅读,但回答你的问题。许多公司采用开源库并构建在它们之上。例如Kraken.js,它是一个建立在快递之上的框架(我相信PayPal)。

不要基于谷歌快递。寻找扩展express.js的框架。你找不到太多东西。 Connect.js更常被扩展(表达延长了一段时间,实际上所有的命名约定都是从connect.js中采用的

答案 1 :(得分:0)

您可以在不使用Express的情况下创建Web应用程序,但Express将为您提供在短时间内创建的简便方法。 Express有很多优秀的API,你可以从文档(Express API Doc)查看。使用快速生成器(npm install -g express-generator),您可以在一秒钟内获得一个简单的快速Web应用程序。

Express还将支持不同的模板引擎,如ejs或handlebar。

Angular只是一个客户端JavaScript框架,您可以使用restful API创建一个与节点后端服务器通信的前端应用程序。这不是很难。只需要注意API通信中的安全问题。