• Skip to primary navigation
  • Skip to content
  • Skip to footer
Clojure Diary Clojure Diary
  • Search
  • Book
  • Code
  • Videos
  • Donate

    Learn ring - 4. Ring Init

    less than 1 minute read

    Notes

    • Install Leiningen https://leiningen.org/
    • Calva https://calva.io/
    • Creating an ring app lein new compojure little_ring_things
    • Do a git init, commit the code
      • git init
        • git init
      • Add Calva folders to .gitignore
        • Add Calva folders to .gitignore -
            .clj-kondo
            .lsp
          
      • Make the first commit
        • Make first commit
        • Files staged
    • Start the app collapsed:: true
      • lein ring server
      • App running in browser
    • Stop the ring app
      • In terminal press Ctrl + c
      • Stop ring app

    Updated: March 28, 2026

    Twitter Facebook LinkedIn
    Previous Next

    You May Also Enjoy

    Learn Ring - 9. Refactoring Pages

    less than 1 minute read

    Learn Ring - 8. Hiccup

    less than 1 minute read

    Learn Ring - 7. Templates

    less than 1 minute read

    Learn Ring - 5. Dynamic Pages

    less than 1 minute read

    • Feed
    © 2026 Clojure Diary. Powered by Jekyll & Minimal Mistakes.