alun / reagent-covered

A sample ClojureScript UI project based on reagent, figwheel, cljs.test, doo, karma and instanbul

Home Page:https://alun.github.io/reagent-covered

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Reagent covered

Build status

A bare bones ClojureScript project which has:

  1. Reagent as a UI building tool
  2. Figwheel for rapid development cycle
  3. Tests made with cljs.test and run with doo
  4. Instanbul code coverage reports

Prerequisites

The project needs leiningen and npm installed. Python or any tool to run ad hoc web server.

Usage

Installation

npm i

Run rebuild/test cycle

./doo.sh

Run dev tools

python -m SimpleHTTPServer 9898
./figwheel.sh

Open http://localhost:9898 save any file application gets rebuilt incrementally and auto reloaded in the browser without page update.

About

A sample ClojureScript UI project based on reagent, figwheel, cljs.test, doo, karma and instanbul

https://alun.github.io/reagent-covered


Languages

Language:Clojure 93.6%Language:HTML 3.8%Language:Shell 2.6%