I recently inherited an unfinished web application written in Clojure, mainly based on compojure and hiccup. This is a bad attempt to simulate some kind of MVC with a non-FP OO style, as shown here . Therefore, I bet to re-launch the project from scratch, reusing useful parts. I am considering these alternatives:
The least damaging alternative would be Compojure + Enlive + jquery-pjax
Using a clojure web framework like Pedestal Any impressions about this?
The initial idea was to implement a RESTful API serving JSON, so for a more complex solution, I have Backbone + react.js in my mind for the front-end and Liberator for the external server, but it will most likely take more time to develop than a traditional server application.
Thoughts and alternatives, given that Ajax experience is required, thanks, thank you very much!
clojure compojure pedestal enlive liberator
Jaime agudo
source share