如何将create-react应用程序项目插入到现有的python/flask应用程序中



我们有一个现有的python/flask应用程序(由其他人制作(,它有一个导航栏、侧边栏和不同的页面。我们已经构建了一个create-react应用程序项目,我们希望它位于python/flask应用程序中的其中一个页面上。问题是,我们如何将我们的react应用程序集成到现有的python/flask代码库中?感谢您的帮助!

更新:从下面的有用答案来看——有人能帮我多解释一下吗——也许可以用代码示例"在react可以装载的相同模板中呈现容器;

更新2:其他人建议";你可以在任何地方运行React,在那里你可以将脚本标记添加到HTML中,并将其附加到DOM元素中。只要你有办法捆绑和服务JS文件,你就应该能够像那样包含你的新应用程序"-有人能帮我举一下这样的代码示例吗?

粗略的轮廓是:

  1. 将构建文件夹配置为服务器提供静态文件的文件夹(jscss…(
  2. 将该文件夹中的文件包含在您希望react应用程序显示的页面模板中(通过<link><script>标签(
  3. 在react可以装载的同一模板中渲染容器

最新更新