使用backbone.js与php mvc框架的好处

使用backbone.js与php mvc框架的好处,php,javascript,codeigniter,cakephp,backbone.js,Php,Javascript,Codeigniter,Cakephp,Backbone.js,我一直在学习Codeigniter,有人建议我转而研究backbone.js。问题是,我找不到一个答案,为什么我应该使用主干网,而不是坚持使用CS或其他php mvc框架,如cakePHP。主干网似乎要庞大得多,与数据库的同步似乎过于复杂 有人能解释一下为什么要使用backbone.js吗?您不需要将backbone与数据库同步。主干网提供了一个框架,您可以在该框架上构建一个UI,然后该UI将与其他类型的接口交互,这些接口与数据库通信,就像php/java/.net/任何应用程序一样 许多人使用

我一直在学习Codeigniter,有人建议我转而研究backbone.js。问题是,我找不到一个答案,为什么我应该使用主干网,而不是坚持使用CS或其他php mvc框架,如cakePHP。主干网似乎要庞大得多,与数据库的同步似乎过于复杂


有人能解释一下为什么要使用backbone.js吗?

您不需要将backbone与数据库同步。主干网提供了一个框架,您可以在该框架上构建一个UI,然后该UI将与其他类型的接口交互,这些接口与数据库通信,就像php/java/.net/任何应用程序一样

许多人使用像CI这样的框架来构建另一个接口/API


主干网非常适合与基于rest的服务进行通信的单页应用程序。codeigniter和主干网有不同的目标。close crew不能解决这个问题吗?请这是一个合理的问题,新手可能会觉得有用。毫不奇怪,这两个框架之间存在混淆,以及它们各自的目的是什么。