使用php作为后端开发单页面应用程序的合适的javascript框架是什么?

时间:2013-11-18 08:34:14

标签: javascript php web-applications single-page-application

我们想用php作为后端语言创建单页面应用程序。哪个javascript框架适合开发这个?

1 个答案:

答案 0 :(得分:2)

这个问题过于主观,可能会被标记。根据我最近尝试将yii应用程序转换为角度前端的经验,这是我的两分钱..

Yii是一个很好的框架,但是一旦你开始添加中级到高级的Javascript和ajax功能,事情就会以意想不到的方式开始崩溃,尤其是对于IE和其他旧版浏览器,如果你使用了很多Yii扩展,它会变得更加复杂对于流行的jquery / js插件。这可能是因为Yii的内部JS功能并不是真正可配置的,尤其是Yii和第三方的小部件。

使用AngularJS / Yii的单页应用程序并不真正需要Yii。如果您正在使用angularJS,则几乎所有数据都通过JSON传递。基本上Yii成为API引擎。对于仅API场景,Yii有点沉重。有许多更简单的框架专门为API构建。

说过你应该考虑使用这个组合,如果你对Yii感到满意,你真的不想学习新的后端框架,或者在Yii中有一个你想要转换为AngularJS的现有项目。

有一个项目模板可以与BackboneJS一起用于单页面应用程序,你可以在这里查看https://github.com/clevertech/YiiBackboneBoilerplate

它将为您提供有关如何将Javascript框架与Yii

集成的一些想法