django - 我们是否必须将 SPA 与 RESTful API 后端一起使用?
问题描述
我很好奇标题中提到的问题。
我了解 SPA + RESTful 堆栈与动态网页的优缺点。
但是使用其他前端架构与 RESTful API 后端进行通信是否合理?
以 Django 为例,我们是否可以创建两个 Django 应用程序,一个作为我们的前端,一个作为我们的 RESTful API 后端(通过 Django Rest Framework)。当用户请求页面时,前端应用程序将调用后端 API 以获取和显示数据,然后将请求的页面发回。
感谢您的反馈/见解!
解决方案
你说的是可能的,是否是一个好主意完全取决于你的需求。使用 API 时,您调用的 API 很可能是使用 Django 构建的,因此在实践中我确信有很多 Django 后端相互通信。你可以从任何你想要的地方调用你的 django-rest 后端。
推荐阅读
- python - (又一个)'ImportError:没有名为 my_module 的模块'
- sql - 我可以创建一个 SQL 数据库架构,而不是使用主键,而是为每个场景创建新表吗?它的缺点是什么?
- javascript - 如何在 d3.js 工具提示中换行?
- flutter - Flutter 中的 Algolia 手动自动完成
- python - 如何在python中同时插入多个输入?
- python - 通过原始数据点所需的三次样条插值因子(scipy,python)
- reactjs - 准系统 React 应用程序实例化应用程序并调用两次渲染
- azure - Fetch Data into HDInsight from an existing Storage Account
- amazon-web-services - 为什么所有步骤都通过后 CodePipeline 显示为失败?
- excel - 出现错误说明“无法获取 Range 类的 FindNext 属性”