读完这篇关于分离服务器和客户端的文章后,分离 REST JSON API 服务器和客户端? 我想知道Django中是否也存在这个问题。
在 Django 中,这是两种不同的现象吗?
Django 是 MVC。取出视图,将 django 作为后端,然后发送 JSON。创建一个单独的说 Emberjs 或 Angularjs 应用程序。让这些客户端访问后端的 REST 资源。在这种情况下,如何将项目放在一起部署到 Heroku?您可以将“JAVASCRIPT-HEAVY-CLIENT”部署到 Heroku,然后让它与您的 REST 服务器通信吗?
既然django是MVC,不要完全把view拿出来,而是把Emberjs/Angularjs集成到View里面,还用REST资源?这样就可以把所有的angularjs components/js文件放到static文件夹下,部署到Heroku上。
这些是一样的吗?实际上,您如何将它们组合在一起以便能够部署到 Heroku?