reactjs - 如何使用 Flask 服务于 React.js 单页组件
问题描述
我有一个主要是表格和标准页面和表单的应用程序。但是,我有一个页面确实需要高度响应,这可能最好在 React.js 中开发。
我想让 Flask + Jinja 处理大部分页面的交付。我知道 Facebook 使用 PhP 为网站的大多数部分做了一些这样的事情,React.js 处理响应式组件。有没有一个 Flask 库可以让这变得简单?
解决方案
我认为您不需要为此使用任何库,因为它非常简单。
您需要做的就是:
- 使用 React.js 制作该页面并构建项目以制作引导 React.js 页面的捆绑 Javascript 文件。
- 在
div
您的 jinja 模板中创建并导入该捆绑 javascript 文件。
在这里,一件重要的事情是为 Jinja 模板div
和 React.js 渲染分配相同的“id” div
。
推荐阅读
- c# - Serilog没有加载配置?
- image - xamarin.forms 中 ImageButton 的自定义图像大小调整模式
- php - HTTPS 站点出现错误,暂时不可用,5 秒后刷新并正常工作
- reactjs - React Hooks、API、Axios
- sql-server - 根据日期列表创建数据范围
- c# - 用于在多对多关系 mvc 中创建对象的输入类型 radio
- python - 用图像 Pygame 替换纯色
- python - 将这个 Python 类实例化一百万次的最快方法是什么?
- html - 任何 Flexbox 更好的动态解决方案:用于响应式布局设计
- google-compute-engine - GCP Dataflow 中的 RAM 磁盘 - 有可能吗?