我想有一个Web应用程序,前端使用Angular,后端使用Symfony。 我将其分为2个单个项目,现在我想让它们通过REST进行通信。
现在这是我正在努力解决的问题。 首先,项目分离是正确的方法吗? 另外,我对在Angular中使用ngResource-factory构建REST服务感到困惑。 有人可以向我解释一下,如何创建一个简单的GET-Request(没有参数等,而只是如何使用工厂。依赖关系不是问题)? AngularJS上的教程并没有真正帮助。 我还需要创建一个JSON文件吗?
顺便说一下,我是这两个框架的新手。
提前致谢!
免责声明:我是API平台的作者
看一下API Platform 。 这是使用Symfony(完整堆栈)创建REST API的解决方案。
官方教程介绍了如何在第一个项目中创建REST API,然后在另一个项目中创建Angular客户端(使用Restangular)。