Is there an equivalent resource to the Rails Tutorial at railstutorial.org/book for Clojure? Something that gives opinions and guidance on a reasonable way to setup a Clojure web app and handle things like project structure, compiling static assets like sass, templating, and probably most importantly, testing?<p>It seems like the preference among Clojure devs is to just throw in libraries and slowly build up from small pieces, which is great, but I'd love a little wisdom surrounding common functionality and how to get basic boilerplate setup, and pitfalls to avoid.
I put together Luminus <a href="http://www.luminusweb.net/" rel="nofollow">http://www.luminusweb.net/</a> as a beginner resource for common web apps. There's also another recent book on building apps using Luminus <a href="https://www.packtpub.com/application-development/clojure-web-development-essentials" rel="nofollow">https://www.packtpub.com/application-development/clojure-web...</a>
This book is a good starting point: <a href="https://pragprog.com/book/dswdcloj/web-development-with-clojure" rel="nofollow">https://pragprog.com/book/dswdcloj/web-development-with-cloj...</a>. It's no rails tutorial but I found it very helpful coming from a rails background. It is a good intro into the more popular web libraries available in Clojure and how they are used. It sounds like what you're looking for.