Oddsor / realworld-clj

Learning to make Clojure web server from scratch

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

realworld-clj

generated using Luminus version "4.16"

lein new luminus realworld-clj +jetty +crux +service +auth

Prerequisites

You will need Leiningen 2.0 or above installed.

Getting started developing (using OSX)

Assuming that Brew is installed and using VS Code

  1. Install leiningen (brew install leiningen)
  2. Install Calva addon for VS Code
  3. Open folder in VSCode
  4. Run command "Calva: Start a Project REPL and Connect". Select "leiningen" profile
  5. REPL should be running! Type (start) to boot up the web server.

To start making changes to the code, go to the "src/clj/realworld_clj/core.clj" file, which is the main entrypoint in the application.

Running

To start a web server for the application, run:

lein run 

License

Copyright © 2021 FIXME

About

Learning to make Clojure web server from scratch


Languages

Language:Clojure 82.9%Language:HTML 12.4%Language:CSS 4.1%Language:Dockerfile 0.5%