【问题标题】:Cappuchino frontend with a CakePHP backend带有 CakePHP 后端的卡布奇诺前端
【发布时间】:2011-06-20 12:51:07
【问题描述】:
有没有人尝试将 Cappuchino javascript 框架集成到基于 CakePHP 的后端中。这是推荐的吗?由于 CakePHp 可以用 HTML 填充视图,基于前端的框架有什么优势吗?这个问题不仅限于cappuchino/cakephp,还包括代码点火器和sproutcore。
非常感谢任何指向任何工作实现的链接。
【问题讨论】:
标签:
cakephp
frameworks
sproutcore
cappuccino
【解决方案1】:
这完全取决于您想为用户提供什么样的体验。
如果您想要一个单页应用程序,它只加载一次,并且更像一个桌面应用程序,通过 XHR 请求加载数据。
如果你想要很多页面,每个页面都做不同的事情(你仍然可以在后台加载数据,github.com 风格)
第一个是你会选择像 SproutCore 或 Cappuccino 这样的东西。在这种情况下,您不会使用服务器框架(CakePHP/Code Igniter)的 HTML 视图功能,而是使用它们从数据库中获取数据并以 JSON 格式发送。