【发布时间】:2020-01-11 21:46:33
【问题描述】:
我正在做一个项目,我从 Python 和 Flask 开始,因为一开始它很小 - Flask 常用的 jinja 模板就足够了,但随着我越来越想要 - 我决定试一试到 ReactJS。
它适用于各种各样的事情,并且对整个前端有更大的控制,一般我喜欢它,但假设我想对 X 组件使用 react,并且我想在同一个 X 组件中使用使用 jinja 模板 - 用来自 Flask 后端的数据填充它。这是第一个问题 - 1)应该如何实现? React 正在准备 javascript 文件,因此无法呈现模板。我应该创建一些端点,并使用 jQuery 请求填充所需的 GET 数据吗?
第二个问题是——路由。我在烧瓶中定义了一些端点——但在反应组件中我需要“硬编码”它。是否有一些解决方案可以不将其硬编码在 2 个地方?
第三个问题是 - 你如何处理它?也许好的一点是将 React 用于某些组件,而将模板用于其他事情?
总结问题:
- 如何将烧瓶数据注入 React 组件。
- 如何面对路由。
- 使用 React + Flask / Django 的一般要点。您的意见/想法/指导。
我对您对这两个框架协同工作的看法非常感兴趣 :)
【问题讨论】:
标签: javascript python reactjs flask