【发布时间】:2014-07-05 09:58:38
【问题描述】:
我觉得 Express' 和任何 MEAN 堆栈教程都掩盖了这一点,所以我决定在这里提问。
另请参阅这些类似的 SO 帖子:
Why would one want to use Express instead of AngularJS?
Angular and Express routing
在 Express 中使用带有 Angular 指令/属性的纯 HTML 作为视图引擎,关于路由在单个布局模板中呈现页面部分的最佳实践是什么?
您如何使用 HTML/Angular 作为您的视图引擎来做到这一点?
在 Jade 中,您可以执行 block content 之类的操作。
您是否使用 Angular 路由器 ng-view 并使用指令?
如果是这样,Express 的意义何在?只是一个服务器?为什么不直接使用 Connect?
附注如果您想了解 Jade 或 EJS,我只是在学习 Express 和 Angular,所以我试图将语言抽象化到最低限度。
我想我的困惑源于 Express 和 Angular 在模板和路由方面的重叠,但 Express 专注于服务器端,而 Angular 则是客户端。对于刚刚学习这些的人来说,当一切都如此开放时,很难知道如何实施。
我正在寻找详细的、具体的实现代码示例,这些示例在关注点分离方面使用了最佳做法。看到它并在上下文中解释它是我向他人学习的最佳方式。
【问题讨论】:
标签: angularjs express mean-stack