【问题标题】:Integrating React Build file inside Django project在 Django 项目中集成 React Build 文件
【发布时间】:2022-11-03 16:30:34
【问题描述】:

一段时间以来,我一直在使用 NextJS 和 Django 构建 Web 应用程序。但是最近,我的老板给了我使用 ReactJS 和使用 Django 中的构建文件作为模板的要求。现在,我以前从未尝试过,但根据这个Tutorial,这是可能的。

但我的问题是,我应该这样做吗?如果我这样做,我将来会面临任何性能问题吗?或者是否会有与路由相关的任何错误或问题?

我知道我可以自己尝试,但我正在寻求高级开发人员的一些专家建议。

【问题讨论】:

  • NextJS 不只是对 SSR 做出反应吗?是否需要从响应服务器端渲染切换到交付单页应用程序并将其全部渲染到客户端?这样做的动力是什么? (这可能是您的老板或要求此更改的任何人的问题)
  • 要求是使用 Create-React-App 而不是 NextJs。老板让我使用 CRA,因为 NextJs 没有给我们一个 html 文件。

标签: reactjs django django-rest-framework react-router django-templates


【解决方案1】:

同时使用 Reactjs 和 Django 是一个很好的解决方法,可以更快地构建健壮和可扩展的应用程序。所以,是的,学习吧!

当您的站点在部署这样的应用程序时,只需确保您有至少 2 个 CPU,因为 Python 的多线程和足够的内存

我写了一篇关于如何get started 和如何deploy it 的指南

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-10-09
    • 2018-07-01
    • 1970-01-01
    • 2017-11-04
    • 2020-09-25
    • 1970-01-01
    • 2020-04-22
    相关资源
    最近更新 更多