我一直在阅读关于Angular.js博客等,我很大声地钻研它。我面临的问题是,如果它与基于CMS的网站运行良好。值得在CMS上运行的多语种网站上使用angular.js吗?
我主要开发CMS(主要是Drupal)中心网站,通过来自java后端的REST API调用获取敏感数据。我只使用CMS的内容管理,安全和本地化管理。所有的UI操作和表单提交都是通过jQuery完成的。
我用jQuery的问题是,在一些用户界面和表单验证密集页面上,jQuery代码可能会达到1000行代码,这很难维护和测试。这样的例子是付款页面,其中用户可以选择支付提供商来进行支付,并且每次支付都具有广泛的现场验证。
我很喜欢使用Angular,但由于我在多语言网站上工作,恐怕它会变得太复杂。当然,我可以纯粹从REST控制CMS,但是不觉得有点像重新发明轮子?
想知道Angular.js能否在基于多语种CMS的网站上运行良好。