Quelle est la «grande idée» derrière les itinéraires compojure?

Je suis nouveau sur Clojure et j'utilise Compojure pour écrire une application Web de base. Je frappe un mur avec la defroutessyntaxe de Compojure , cependant, et je pense que j'ai besoin de comprendre à la fois le «comment» et le «pourquoi» derrière tout cela. Il semble qu'une application de style...