我有一个在Clojure中构建并连接到MySQL的终端应用程序,但我想知道添加前端的最简单方法。我发现了这个帖子(即5岁)推荐响铃并进行设置:Add webapp frontend to existing clojure app。
将deps添加到项目后,将处理函数添加到core.clj:
(defn handler [request]
{:status 200
:headers {"Content-Type" "text/html"}
:body "Hello World"})
启动网络服务器并输出“Hello World。”
好的,现在怎样?我熟悉像Figwheel这样的模板,你可以直接构建Clojurescript(不带后端?)和像Reagent这样的工具,你可以用Clojurescript编写React,但是我感兴趣的是是,如何在我选择的任何框架中添加前端到现有的终端应用程序,无论是简单的React,Clojurescript与Reagent,Angular,甚至是老式的HTML / CSS / Javascript。似乎有很多模板,但没有说明如何从头开始。
答案 0 :(得分:0)
而不是投票,以下任何一个都是可以接受的答案:Selmer,Hiccup,Enlive。