【发布时间】:2014-10-05 19:05:56
【问题描述】:
我最近发现了 Backbone.js,并决定学习它以在工作中构建一个单页移动网站。该网站主要依赖来自远程 JSON API 的数据(例如 http://domain.com/players/username = {name: 'username', ...})。
我认为我可以使用 jQuery Mobile 和 PHP 以及结构良好的 MVC 目录构建单页移动网站,并使用 jQuery 的 .load() 动态拉取 PHP/html 文件。使用 Backbone.js 而不是 PHP 与自定义 MVC 结构与 JavaScript 混合有什么好处?
我开始使用 Backbone.js,显然现在我需要使用 CORS,因为 API 在不同的域上运行,而且它刚刚开始变得复杂。
你有什么看法?我假设使用 PHP 我可能同时拥有 .php 和 .js 控制器和视图,所以我不知道这是否是不好的做法。
【问题讨论】:
标签: php jquery json jquery-mobile backbone.js