问一下比较低级的问题,今天稍微看了一下ArgularJS,发现跟启动的时候也是node app.js,我就在想是不是跟node.js有关系
没啥关系,argular是前端框架,运行在浏览器上,nodejs是后端平台,相当于一个jvm。例子是用node做后台来演示的
完全没有关系,也别盲目的都去学angular了,在我看来angularjs虽然有很方便的一面,在底层的设计和在设计大型复杂系统的时候有非常严重的硬伤,以后很可能会被一些更优秀的框架取代的。但angularjs太特殊了,不管是现有项目用angular重写,还是今后把angular项目写成基于其他框架的,都会异常麻烦。所以建议先不要跟风。 和angularjs类似的,目前感觉vue.js非常不错,不过不支持ie9以下的浏览器。 另外backbone+epoxy,觉得是非常好的一个搭配,基本不需要额外的写很多代码,可以把现有的项目转为由MVVM来实现。个人感觉比angluar要灵活
赶脚angular还是不错的, 至少维护起来非常方便
嗯,解决的非常清楚,很是感谢。有时间,去研究研究vue.js。我最近在用node.js进行项目开发,发现node.js写前端时,还是不是特别方便,业务逻辑与UI容易混在一起。
哦,原来如此。
其实都有利有弊,如果有更好的框架取代angularjs ,我非常期待,感觉angularjs在前端框架里面是一个异类,不过开发起来很方便。