哪种javascript框架适合开发以php为后端的单页应用程序
Which is the suitable javascript framework to develop Single page application with php as backend?
我们希望创建一个以php作为后端语言的单页应用程序。哪个javascript框架适合开发这个?
这个问题太主观了,可能会被标记出来。根据我最近尝试将yii应用程序转换为棱角分明的前端的经验,这是我的两分钱。。
Yii是一个很好的框架,但一旦你开始在高级Javascript和ajax功能中添加中间功能,事情就会以意想不到的方式崩溃,尤其是在IE和其他旧浏览器中,如果你正在为流行的jquery/js插件使用大量Yii扩展,它就会变得更加复杂。这可能是因为Yii的内部JS功能并不是真正可配置的,尤其是对于Yii和第三方的小部件。
使用AngularJS/Yii的单页应用程序实际上并不需要Yii。如果您使用angularJS,那么几乎所有数据都是通过JSON传递的。从本质上讲,Yii成为了一个API引擎。Yii对于只使用API的场景来说有点沉重。有一些更简单的框架是专门为API构建的。
话虽如此,如果你对Yii感到满意,或者你真的不想学习新的后端框架,或者在Yii中有一个现有的项目想要转换为AngularJS,你也许应该考虑使用这种组合。
有一个项目模板可以与BackboneJS一起用于单页应用程序,您可以在这里查看https://github.com/clevertech/YiiBackboneBoilerplate
它将为您提供一些关于如何将Javascript框架与Yii 集成的想法
相关文章:
- 在Magento的后端块(选项卡编辑表单)中添加额外的js
- 在单页应用程序上进行客户端路由的正确方法是什么
- 如何在端口80上使用node.js提供单页html
- 哪种javascript框架适合开发以php为后端的单页应用程序
- 单页应用程序 - 我应该在服务器端使用 MVC 框架吗?
- 您将如何在单页应用程序和敲除.js中进行客户端验证
- 在单页应用中将敏感的业务层逻辑与客户端脚本分离/保护
- 单击下载按钮时,应在后端进行下载
- 在客户端单击后停止单击
- 是否可以使用仅限客户端的单页应用程序实现 SEO
- 单页网站,我想在刷新页面后的某个时间点获得
- 单页应用程序-前端独立于后端
- DataTable在分页后无法单击按钮
- 如何在按下提交后在同一页的表格中显示表单数据
- 什么结构应该在后端返回JSON,以传递每个数据表的值's列页脚
- Odoo 9更改后端页标题
- 我如何实现html输入表单没有后端
- Express中的服务器端验证与单页Angular应用程序兼容
- 添加后端错误到myFormItem.$error没有使表单无效
- 如何以高效的方式定期更新PHP/HHVM作为后端的单页应用程序?