哪种javascript框架适合开发以php为后端的单页应用程序?

哪种javascript框架适合开发以php为后端的单页应用程序?,javascript,php,web-applications,single-page-application,Javascript,Php,Web Applications,Single Page Application,我们想用php作为后端语言创建一个单页应用程序。哪种javascript框架适合开发此功能 这个问题太主观了,可能会被忽略。根据我最近尝试将yii应用程序转换为角度前端的经验,这是我的2美分 Yii是一个很好的框架,但一旦开始向高级Javascript和ajax添加中间功能,事情就会以意想不到的方式出现故障,特别是在IE和其他较旧的浏览器中,如果您为流行的jquery/js插件使用大量Yii扩展,情况会变得更加复杂。这可能是因为Yii的内部JS函数不是真正可配置的,特别是对于Yii和第三方的小部

我们想用php作为后端语言创建一个单页应用程序。哪种javascript框架适合开发此功能

这个问题太主观了,可能会被忽略。根据我最近尝试将yii应用程序转换为角度前端的经验,这是我的2美分

Yii是一个很好的框架,但一旦开始向高级Javascript和ajax添加中间功能,事情就会以意想不到的方式出现故障,特别是在IE和其他较旧的浏览器中,如果您为流行的jquery/js插件使用大量Yii扩展,情况会变得更加复杂。这可能是因为Yii的内部JS函数不是真正可配置的,特别是对于Yii和第三方的小部件

使用AngularJS/Yii的单页应用程序实际上并不需要Yii。如果您使用的是angularJS,那么几乎所有数据都是通过JSON传递的。本质上,Yii变成了一个API引擎。对于仅API的场景,Yii有点重。有一些更简单的框架是专门为API构建的

曾经说过,如果你对YI感到满意,你可能应该考虑使用这个组合,而不是真的想学习一个新的后端框架,或者在Yii有一个你想转换成AngularJS的现有项目。 有一个项目模板可与BackboneJS一起用于单页应用程序,您可以在此处查看它


它会让你对如何将Javascript框架与Yii集成有一些想法,这取决于,但为什么不呢?我认为你不会在这个问题上得到满意的答案,因为如果没有关于有多少用户将并行使用web应用程序的额外信息,可伸缩性有多重要。。。你只会得到一个意见。哪个框架(在积极开发的框架之外)是最好的,通常只是基于个人偏好以及它与团队知识的匹配程度。@niese我的网站应该并行响应atleaset 100个用户。它不会处理大型操作,它会调用其他一些web服务来提供用户响应。