On Sunday, 20 January 2013 14:55:07 UTC, Shantanu Kumar wrote: > > I really like Enlive, with its very clear separation of logic and > > presentation. Are there any other libraries I should be looking at at > the > > templating layer, or is Enlive currently the one to go for? > > Enlive and Hiccup seem to be popular in the Clojure community. There > are also ClojureScript versions[1][2][3] of these templating libraries > that you may like to check out as Josh Kamau mentioned. There are also > Clojure implementations[4][5] of Mustache[6]. > > [1] Enfocus: https://github.com/ckirkendall/enfocus > [2] Crate: https://github.com/ibdknox/crate > [3] Dommy: https://github.com/Prismatic/dommy > [4] Clostache: https://github.com/fhd/clostache > [5] Stencil: https://github.com/davidsantiago/stencil > [6] Mustache: http://mustache.github.com/ > > Another Clojure templating library you may like to look at is Basil: > https://github.com/kumarshantanu/basil (Disclaimer: I am the author of > Basil.) It is a general purpose, conventional templating library for > Clojure(JVM) and ClojureScript. Though it's in early stage at the > moment and lacks features like nesting, template macros, realized > fragments etc, it may still be useful for some projects. > > > Again, I'm seeing a number of relational database abstraction libraries > for > > Clojure. Clojureql looks a good one, but are there others I should > > seriously consider? > > SQL Korma is popular, though you can also use clojure.java.jdbc > directly. > > [7] SQL Korma: http://sqlkorma.com/ > [8] clojure.java.jdbc: https://github.com/clojure/java.jdbc > > For detailed discussion on Clojure web development you can post to > this group: https://groups.google.com/group/clojure-web-dev >
Thank you very much, that's all extremely helpful; I'll work through and try to evaluate that over the next few days. -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en