But compojure isn't in cljs, so you have to use the jvm. A wrapper around express would mean you could run it on node.
On Thu, Feb 14, 2013 at 5:35 PM, Josh Kamau <joshnet2...@gmail.com> wrote: > Clojure has compojure ... which is a sinatra like web framework .... and > you can create a new project using "lein new compojure" and start > creating your request handler functions from there ... Just like in > express. If you want a jade equivalent... you can use hiccup . > > Josh. > > > On Fri, Feb 15, 2013 at 12:30 AM, Omer Iqbal <momeriqb...@gmail.com>wrote: > >> Just throwing ideas. Feel free to shoot it down if you folks think its >> not worth it :). >> Also, I'm a student, and would actually be participating in GSOC, so this >> is more of a shoutout for possible mentors, if you guys think the project >> makes sense. >> >> The Problem: >> 1. cljs doesn't yet have a library/framework of its own to facilitate >> serverside web dev over nodejs. (I might be wrong here, and please correct >> me if I am). >> 2. Expressjs(http://expressjs.com/) is an awesome sinatra inspired, very >> popular, web app framework for node. >> 3. Using express directly using js interop calls can get ugly >> QED: It would make sense to have a cljs layer over express >> >> The Solution: >> I haven't ironed this out fully, but it would probably be a good idea to >> produce a compojure like framework, so its easier to adopt. Under the hood >> you'll obviously have either interop calls, or cljs implementations for the >> same functionality. >> >> Would love feedback on the idea! And whether can haz mentor? >> >> Cheers, >> Omer >> (@olenhad) >> >> -- >> -- >> 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 >> --- >> You received this message because you are subscribed to the Google Groups >> "Clojure" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to clojure+unsubscr...@googlegroups.com. >> For more options, visit https://groups.google.com/groups/opt_out. >> >> >> > > -- > -- > 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 > --- > You received this message because you are subscribed to the Google Groups > "Clojure" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to clojure+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/groups/opt_out. > > > -- -- 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 --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.