If by web development you mean building frontends to a relational database. If on the other hand you mean web services, then I think Rails really sucks.
If by web development you mean building frontends to a relational database. If on the other hand you mean web services, then I think Rails really sucks.
https://github.com/zubairq/AppShare
Rails is just such a different thing. Rails IS really is a framework optimised for the days of Page based web applications with small amounts of Ajax requests. Clojure is much more suitable to full web applications (SPAs)
In my opinion, yada[1] will change this with its concept of resources (eg it already has File and Directory resources for serving static data, but it wouldn't take much to develop a CRUD/DB resource - in fact, I spoke with Malcolm Sparks (the yada dev) about this).
I personally find the Clojure(Script) development experience, with figwheel, much better than my experience with both Flask and Django (never used Rails).