有关前后端路由的问题,熟悉MEAN的同学进来看下
发布于 10 年前 作者 jia58960 3816 次浏览 最后一次编辑是 8 年前

对于AngularJS,UI-Router的路由功能已经很不错,那express的router还有什么其他作用呢?或者两者不能混为一谈。。。

2 回复

AngularJS的路由是为了做One Page Application用的。 也就是主要负责view层的前端控制。

而实际上除了页面控制和资源文件控制以外,还有很多地方需要用到路由啊。

比如异步请求,验证请求,数据请求等等。 这些东西不可能也不能够给Angular前端去做。

那么这些内容就由express来负责了。 总体来说相当于把express模板那部分的路由给分离出去由angular进行控制了。

@wh1100717 感谢指导,就等于说用ng来做视图view的话,就不需要ejs、swig等这些模板引擎了。这样理解对吗?

回到顶部