【发布时间】:2021-03-01 09:06:47
【问题描述】:
来自:书 - Getting MEAN with Mongo, Express..
视图:HTML 响应 您可能希望响应许多 通过向您的应用程序发送一些 HTML 到 浏览器。到现在为止,Express 制作的产品对您来说已经不足为奇了 这比在本机 Node.js 中更容易。 Express 提供支持 许多不同的模板引擎,使构建更容易 以智能方式使用可重用组件以及 来自您的应用程序的数据。 Express 将这些编译在一起并提供服务 它们以 HTML 格式发送到浏览器。
他们说 Express 支持许多模板引擎,可以轻松地将 html 发送到浏览器。
我的问题是,如果我们使用 MEAN,这意味着 Angular 被用作前端,这也意味着在浏览器上显示数据应该是 Angular 的责任。
Nodejs 应该向 Angular 发送数据,而 Angular 应该在浏览器上显示它。如果这个理解是正确的,那为什么还需要 Express 的模板引擎呢?
这个引用的段落是否假设没有 Angular,因此 html 必须从 nodejs 直接发送到浏览器?
【问题讨论】:
标签: javascript node.js angular