For what it may be worth to you:

In trying out the Noir framework (which neatly assembles 
ring+compojure+hiccup+other stuff) for its new bindings to ClojureScript 
(using noir-cljs and pivot), I thought some people might like to see what 
kind of diff is needed to add basic ClojureScript support to a noir project.

Here goes the diff on GitHub: http://goo.gl/oJjkI

Note that for now, I haven't yet written a single line of ClojureScript; but 
if you launch the server in simple/advanced mode, you'll already be able to 
observe that the generated .js file is already different. In advanced 
compilation, it's empty. In simple compilation, it contains a few KBs of 
Javascript code.

Since my project on GitHub is very much at its infancy for now, you might 
like to browse its few lines of code to see how Noir expects you to code a 
(very) basic website. For more information on Noir, visit its website; it's 
been updated by the author with nice examples.

Mentioned:

   - Noir: http://www.webnoir.org/
   - Noir-cljs: https://github.com/ibdknox/noir-cljs
   - Pinot (not demonstrated in my diff): https://github.com/ibdknox/pinot

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