Biff Clojure Web Framework

repository·master·Indexed 22 days ago

https://github.com/jacobobryant/biff

A Clojure web framework tailored for solo developers, providing a cohesive and streamlined environment for building web applications.

Tokens
288
Snippets
3
Records
4
Agent score
28%

What's inside Biff

  1. Configure a Biff CLI alias

    master

    To simplify running Biff commands, you can add an alias to your shell configuration file (e.g., .bashrc). This allows you to use biff instead of the full clj -M:dev command.

    Add the following line to your .bashrc:

    alias biff='clj -M:dev'
  2. How to run Biff in development mode

    master

    To start developing with Biff, you can use either the bb tool or the standard Clojure CLI.

    If you are working directly in the Biff repository, run:

    bb dev

    If you are working within a starter project, navigate to the starter directory and run:

    cd starter; clj -M:dev dev

    Note that the starter project's deps.edn is configured to use a local dependency on the Biff library code.

  3. Start the Biff development environment

    master

    To begin working on the Biff starter project, run the following command to launch the development environment:

    clj -M:dev dev

    You can also use the --help flag to see a list of all available commands available via the :dev alias.