【发布时间】:2013-11-23 23:17:32
【问题描述】:
我这几天一直在学习NodeJS,有很多示例项目,但我感兴趣的是Express + Angular + MongoDB + 单页应用程序。
所以最好的当然是mean.IO.
我一直在反汇编这个项目,我想使用最佳实践,但是我很难理解这一点。
项目使用 Jade 视图,其文件位于 /app/views。另一方面,一半是/public/view下的视图文件。有index.jade和index.html。什么?
为什么它们不在同一个位置,那么我应该将它们实际存储在哪里?
另外一半的页面(登录后的文章部分)似乎是用角度路由处理的,所以看起来像 SPA,很好,但是登录,创建帐户不遵循这种架构并在新的链接浏览中继续重新加载整个页面。
做SPA的时候,Node和Angular之间的路由应该怎么处理,谁负责?
【问题讨论】:
标签: node.js angularjs express pug single-page-application