Php 具有分离前端和后端部件的应用程序

Php 具有分离前端和后端部件的应用程序,php,angularjs,rest,symfony,scaffolding,Php,Angularjs,Rest,Symfony,Scaffolding,我想建立一个应用程序,包括2个独立的项目。前端部分将由AngularJS处理,对于后端部分,我希望使用Symfony2框架 我在开发此类应用程序方面没有太多经验,所以我希望你们能给我一些提示和建议。我认为对我来说最大的问题是前端和后端的通信方式 我想用angularjs处理大部分部分,只需向后端发送请求,例如将数据插入数据库,等等。对于前端,您使用的是angularJS,它将向后端发送JSON数据,后端将处理此JSON数据并将其存储到数据库,在根据处理结果处理JSON数据后,后端将JSON数据发

我想建立一个应用程序,包括2个独立的项目。前端部分将由AngularJS处理,对于后端部分,我希望使用Symfony2框架

我在开发此类应用程序方面没有太多经验,所以我希望你们能给我一些提示和建议。我认为对我来说最大的问题是前端和后端的通信方式


我想用angularjs处理大部分部分,只需向后端发送请求,例如将数据插入数据库,等等。

对于前端,您使用的是angularJS,它将向后端发送JSON数据,后端将处理此JSON数据并将其存储到数据库,在根据处理结果处理JSON数据后,后端将JSON数据发送到angularJS(前端)这将主要包含操作是否成功的状态…

第一步,您必须安装FOSRestBundle,然后géné评级您的路由(请参阅本优秀教程:)


第二步你必须使用angularjs的http方法你的问题太广泛了。您希望我们编写什么-代码?手册?教程?很多都是在谷歌。正如我在问题中所写的,我想从有开发此类应用经验的人那里得到一些提示和建议。下面是拉贾特·巴达乌里亚(Rajat Bhadauria)和本·勒克雷赫·穆罕默德(ben lekrech Mohammad)的两条评论。我不认为像你在这里写的那样发表无用的评论有什么意义。谢谢你的回复。这就是我认为应该做的。关于如何实现它,你有没有其他资源可以与我分享?试试vimeo的这个教程,将会有很多关于这个的教程。我不熟悉Symfony2框架,但我已经在Java的spring框架中实现了它们。在后端框架中,主逻辑仍然是相同的,你将得到json处理对象数据后,您必须以json的形式将响应发送到前端,angularJS中的promise函数将处理响应并执行操作…感谢您的回复。如果我理解得很好,我将在后端创建实际代表后端方法的路由(每个路由使用特定方法。例如,用户/新路由将使用registerUser方法)。然后,在客户端,我将使用angularjs http方法向这些路由(方法)发送json对象,这些路由(方法)将处理数据并成功地返回http状态。我说的对吗?是的,就是这样:)。你可以简单地使用谷歌浏览器的调试器来显示你的JSON