Re:Ask HN: Modern stacks and frameworks for fast web app dev...
by mark_l_watson on Sunday May 05, 2013 @12:31PM
(#5658854)
For fast development, I like Clojure + Compojure + Hiccup using IntelliJ. If you like Clojure then Hiccup is awesome to use: it is an efficient Clojure library for rendering HTML. A bonus: this combination also provides very good runtime performance. This combination has replaced Ruby + Sinatra in my little world.
[ Parent
| on HN ]
Re:Ask HN: Modern stacks and frameworks for fast web app dev...
by xaritas on Sunday May 05, 2013 @01:45PM
(#5659095)
Exactly! I just started messing around with Clojure after meaning to get into Lisp for ages now. Mind, blown. With hiccup (HTML), cssgen (CSS), ClojureScript (Javascript) and Compojure (server), you can use one language to write the entire web app from front to back. I'm not saying that this is the right way to do it, but it's pretty neat. It is fast to develop in too, basically you get something like Sinatra/Scalatra/Flask, and BYO-everything else (library support is good, but certainly nothing like Rails or Django).
I didn't realize IDEA had Clojure support, I will have to check that out. I mainly use emacs+nrepl and experiment a little with Light Table.