Skip to content

Latest commit

 

History

History
46 lines (30 loc) · 974 Bytes

README.md

File metadata and controls

46 lines (30 loc) · 974 Bytes

Back-end Template

Prerequisites

You'll need a number of packages to get started, you can manually install the individual packages or use Nix.

Manual

  1. Install Clojure
  2. Install Java 21
  3. Install Babashka

Nix

  1. Install Nix
  2. Install direnv

Now we need to setup Nix for development, simply run:

./nix_setup.sh

To enter the development environment only run

nix develop

Use the command exit to leave the development environment.

Clojure Project Setup

We'll use the deps-new tool to create a project.

Simply run the following while in the development environment:

bb setup

Editor

  1. Get VS Code.
  2. Install Calva