> 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

Shantanu

-- 
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

Reply via email to