dviramontes / cljs-todo-app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

cljs-todo-app

A practice todo app built with ClojureScript and Reagent

View it here

Project Layout

{root}
public                     # static and generated assets
├── css
├── index.html
└── js
src
└── main
    └── todo
        └── app
            ├── core.cljs  # react main entry point

Requirements

Developement tools

  • rlwrap brew install rlwrap
  • clj-kondo brew install borkdude/brew/clj-kondo

Setup

  • npm install

Development

  • npm run lint # uses clj-kondo
  • npm run dev # runs development server
  • npm run repl # runs browser-repl
  • npm run format # runs prettier formatter
  • npm run build # builds production build
  • npm run clean # deletes public/js dir

Production

  • npm run deploy # runs clean, build, then deploys site to github pages

Credits

About


Languages

Language:Clojure 60.9%Language:CSS 34.5%Language:HTML 4.6%