title: Clojure web frameworks for responsive apps
body: <p>I have recently inherited a non-finished web app written in Clojure, based on compojure and hiccup basically. It's a bad attempt to model some sort of MVC with OO style not in the FP style as seen <a href="https://stackoverflow.com/a/8903957/2129082">here</a> . So I bet to re-start the project almost from the scratch reusing the useful parts. I consider these alternatives:</p>
  
  <p>The least breaking alternative would be Compojure+Enlive+jquery-pjax</p>
  
  <p>Using a clojure web framework like <a href="http://pedestal.io/documentation/application-overview/" rel="nofollow noreferrer"> Pedestal </a> Any experiences about this?</p>
  
  <p>The initial idea was to implement a RESTful API serving JSON so for the more elaborated solution I have Backbone+react.js in my mind for the front-end and <a href="http://clojure-liberator.github.io/liberator/" rel="nofollow noreferrer">Liberator</a>  for the back-end but it's likely to take longer to develop than a traditional server app.</p>
  
  <p>Thoughts and alternatives taking into account that an Ajax experience is required please, thanks a lot!</p>