首页 > 解决方案 > Django REST API 作为后端,ReactJS 作为前端集成

问题描述



我正在学习 ReactJS,并且我已经有使用 Django 和 DRF 的经验。我现在的目标是基于 Django 后端和 ReactJS 前端构建一个相当简单的 Web 应用程序。(稍后,当 Web 应用程序完成后,我将处理 React Native)。
我一直在阅读大量文档,但没有解决这个问题:

将 Django 后端与 ReactJS 前端集成的最佳方法是什么?

我应该将它们分开并连接它们还是应该在 Django 应用程序中安装 ReactJS?考虑到维护和进一步开发,哪种方法最适合?
非常感谢!任何意见/提示将不胜感激。

标签: djangoreactjs

解决方案


我的方法是frontend在 Django 中创建一个名为或任何您喜欢的应用程序,然后我的所有 React 代码都将放在该应用程序中。您还需要 webpack 来捆绑您的 React 代码,然后使用collectstatic命令 Django 将收集所有静态文件以便提供服务。你可以在这里找到教程


推荐阅读