Sha*_*kur 0 jquery symfony twig angularjs
我有一个symfony2应用程序也支持REST.我想听听是否更好地了解angularjs的学习曲线或坚持使用jQuery和twig.看起来像twig已经有一些类似于angularjs中的一些很好的功能,比如过滤器和东西.此外,如果我使用角度,它将打破symfon的MVC,因为我很可能会有更少的视图.另一方面,我喜欢角度的响应性,就像新的趋势一样.你能否列出在这个范围内使用角度的一些优点和缺点?
更新 谢谢大家的详细解答,但我仍然错过了你说angularjs没有制动服务器端MVC的部分.在典型的后端MVC中,我们采用自下而上的方法,控制器与模型通信以准备传递给视图的数据.所以我的PostController会将一个Pot对象列表传递给视图并使用twig我可以很好地迭代它们并打印它们的属性.然而,在典型的角度应用中,它是另一种方式.我们采用自上而下的方法,View从零开始,然后与控制器通信以获取所需的数据(通常采用JSON格式)以呈现页面的不同部分.
最后,它完全归结为该项目.一个项目将受益于使用AngularJS,另一个项目只会使事情变得更加困难.