将react redux合并到django中

将react redux合并到django中,django,reactjs,webpack,redux,Django,Reactjs,Webpack,Redux,我已经构建了一个基本的django应用程序,我希望将react+redux合并到这个应用程序中。我遇到了几个react+redux模板,如和: 这些都很棒,只是它们都运行节点服务器。我想知道: 是否有某种教程或模板具有相同的功能(webpack、热模块替换、linting、测试、遵守等),但不运行节点服务器,因此我可以将其复制到django应用程序中(我意识到我必须进行一些配置才能使一切顺利进行) 在django应用程序中运行webpack服务器可以吗?(基本上node将在django中运行)这

我已经构建了一个基本的django应用程序,我希望将react+redux合并到这个应用程序中。我遇到了几个react+redux模板,如和:

这些都很棒,只是它们都运行节点服务器。我想知道:

  • 是否有某种教程或模板具有相同的功能(webpack、热模块替换、linting、测试、遵守等),但不运行节点服务器,因此我可以将其复制到django应用程序中(我意识到我必须进行一些配置才能使一切顺利进行)
  • 在django应用程序中运行webpack服务器可以吗?(基本上node将在django中运行)这样做有什么缺点吗

  • 我尝试过修改上面的两个模板,但是它们非常密集和复杂。任何建议都将不胜感激

    我看不出有任何理由把django和react应用程序混为一谈。 我将把它们作为应用程序的两个独立部分:SPA(react+redux)+API(django)


    如果您已经有django应用程序,并且只需要在其中添加一些react页面,那么将react应用程序构建为静态文件,并将其放置在django项目之外,然后配置反向代理服务器(nginx)以将这些新页面作为静态页面加载(react)

    这是一种方法,但可以使用React进行模板化,使用Django进行干净的路由,而无需SPA,请参见:。