django - 何时将 React 与 Django 结合使用?
问题描述
我一直在使用 django 框架,并且大部分时间都在其前端使用 html 模板,但我想知道如果它是一个大项目,我是否应该切换到 React?或者,我可以在不使用 React 作为前端的情况下创建用户界面应用程序,还是在使用 Django 时建议使用 React / ReactRedux?
在操作前端而不是在 Django 中使用视图时,您能否使用 React 实现更强大的功能?
解决方案
何时使用 React 的建议不必与 Django 做任何事情。它主要取决于要开发的应用程序的复杂性。如果您拥有或将拥有一个具有复杂前端的 Web 应用程序,其中包含许多功能和怪癖,并且可以增长到大型代码库,那么使用当今流行的框架之一是一个好主意,例如 React、Vue 或 Angular。它们允许您将大型代码库划分为组件并更轻松地管理它们。
所以,简短的回答是——如果它要成为一个庞大而复杂的应用程序,那么使用 React 是一个好主意。否则,Django 模板就可以了。
推荐阅读
- javascript - 是否有一种优雅的方法来检查 POST 请求正文是否与端点的预期参数匹配?
- python - Python,从 URL 更改桌面背景
- bash - Bash curl邮件:如何上传文件名中带有变音符号的文件?
- javascript - 如何使用 react 和 javascript 修复按钮以在禁用和启用状态之间切换?
- php - PHP 警告 array_column() 和 array_search()
- javascript - 如何使用 Vuejs 从数据库中填充值
- csv - 如何对位于 Google Cloud Storage 中的多个文件使用 google Data Prep?
- java - 使用带有嵌套属性的 Spring 和 YAML 注入值
- python - 如何避免在 SpaCy 中使用 Matcher 双重提取重叠模式?
- python - 在Visual Studio代码中,调试Python时如何找出哪个线程打开了某个文件?