首页 > 解决方案 > 我们是否必须将 SPA 与 RESTful API 后端一起使用?

问题描述

我很好奇标题中提到的问题。

我了解 SPA + RESTful 堆栈与动态网页的优缺点。

但是使用其他前端架构与 RESTful API 后端进行通信是否合理?

以 Django 为例,我们是否可以创建两个 Django 应用程序,一个作为我们的前端,一个作为我们的 RESTful API 后端(通过 Django Rest Framework)。当用户请求页面时,前端应用程序将调用后端 API 以获取和显示数据,然后将请求的页面发回。

感谢您的反馈/见解!

标签: djangoweb

解决方案


你说的是可能的,是否是一个好主意完全取决于你的需求。使用 API 时,您调用的 API 很可能是使用 Django 构建的,因此在实践中我确信有很多 Django 后端相互通信。你可以从任何你想要的地方调用你的 django-rest 后端。


推荐阅读