Take a look at the Reagent project, which "provides a minimalistic interface between ClojureScript and React."
The Reagent project website includes this example:
(ns example
(:require [reagent.core :as r]))
(defn simple-component []
[:div
[:p "I am a component!"]
[:p.someclass
"I have " [:strong "bold"]
[:span {:style {:color "red"}} " and red "] "text."]])
(defn render-simple []
(r/render [simple-component]
(.-body js/document)))
simple-component DOM body node of js/document. Reagent - , HTML, .
HTML DOM ClojureScript, , Reagent ClojureScript; .