Skip to content

ameen2002/backend-template

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

A basic Flake to start developing Clojure

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Nix 48.1%
  • Clojure 46.4%
  • Shell 5.5%