将 HTML 个模板(作为文件)与 Reagent 一起使用

Use HTML templates (as files) with Reagent

我有一个项目,前端堆栈必须基于 ClojureScript 和 React(通过 Reagent,而不是 Om 或其他库)。

此外,我有大量来自设计师的 HTML 模板(如 .html 文件),他对 Clojure、数据结构和 Hiccup 一无所知。

有没有什么方法可以拥有纯 HTML 文件(无需将其内容转换为 Hiccup/Reagent 结构)并仅在页面的某些部分使用 Reagent?

例如:

// html file structure

<section_1>
<section_2>
....
<section_9>
<section_10>
....
<section_17>
<section_18>

此模板中的所有部分都是静态的,除了 section_9section_10

我能否将所有静态部分存储为普通文件。html(例如,/resources 中的某处)但将动态部分呈现为 reagent/react 组件?

谢谢。

您正在寻找kioo which is based on enlive