Learn about our RFC process, Open RFC meetings & more.Join in the discussion! »

hiccup-template

0.1.2 • Public • Published

hiccup-template

A minimal Clojure/Script library for Hiccup style templating.

usage

(require '[hiccup-template.core :as ht]) 
 
(def data 
 {:person 
  {:first-name "John" 
   :last-name "Doe"}}) 
 
 (def template 
   [:div 
    [:label "first name " :data/person.first-name] 
    [:label "last name " :data/person.last-name]]) 
 
(ht/hiccup template data) 
; [:div [:label "first name " "John"] [:label "last name " "Doe"]]
 
(ht/html template data) 
; <div><label>first name John</label><label>last name Doe</label></div>

Install

npm i hiccup-template

DownloadsWeekly Downloads

11

Version

0.1.2

License

EPL-1.0

Unpacked Size

17.7 kB

Total Files

4

Last publish

Collaborators

  • avatar