As far as I can tell 90% of information that can be found through a google search on compojure/ring is outdated for 0.4.0.
Can anyone point me toward some good current documentation?
Thanks!
As far as I can tell 90% of information that can be found through a google search on compojure/ring is outdated for 0.4.0.
Can anyone point me toward some good current documentation?
Thanks!
There's quite a lot of fairly up-to-date Compojure + GAE documentation available, mostly thanks to the Compojure on GAE blog. See also this blog post on the same topic.
Also, a lot of the outdated documentation will still be useful if you know where various parts of Compojure 0.3 were moved to in 0.4. A useful guide on that can be found here, with a follow-up discussion on Compojure's ggroup viewable here.
This is a pretty good overview to get you started. It's a trivial app, but it covers everything from start to finish.
http://mmcgrana.github.com/2010/07/develop-deploy-clojure-web-applications.html
I had the same problem, so after alot of fighting i wrote a small tutorial:
part1: http://cleancode.se/2010/08/30/getting-started-with-compojure.html
and part2:
http://cleancode.se/2010/09/03/getting-started-with-compojure2.html
it covers how to do a simple ajax todo list with compojure