我正在考虑使用Symfony来创建RESTful api。我希望我的应用程序只接受json和/或xml,然后输出。我希望我的前端在一个单独的目录中完全分开。
免责声明:我知道大多数框架只声称是MVC,MVC的定义/原则因开发人员而异。因此,我已经阐述了我对MVC的理解。
我如何描绘MVC(取自Martin Fowler):
在Symfony中,Controller返回一个Response,而且确实没有View类。他们将两者结合起来。
我的问题是:
答案 0 :(得分:1)
您要做的是一个非常标准的架构。
您不需要使用模板,但您的控制器必须返回"某些内容"。如果您正在处理前端的视图,那么这只是创建此视图所需的数据,通常采用json的形式
Symfony可以做到这一点,没问题