Skip to content

stask/fuselage

Repository files navigation

fuselage

A Leiningen template for Clojure/ClojureScript applications.

The resulting application will use following:

  • catacumba for http The main reason for using catacumba is that it has built-in support for doing async stuff using core.async.
  • re-frame for UI Very nice React-based UI framework. Read the readme, it’s well written.
  • figwheel for interactive UI development Just use it. Read the readme, watch the screencast.

Don’t forget to update dependencies after you generate the new app. One way to do it is to use lein-ancient leiningen plugin.

how to use

  • clone this repo
  • cd fuselage && lein install
  • cd <some folder where you want to create your new project> && lein new fuselage <name of your project> You can use either names like ‘my-test-project’ or fully qualified names like ‘com.blah/my-test-project’. If you use the later, the name of the project will still be ‘my-test-project’, but all the namespaces inside will have fully qualified names.

Stuff to do

Use something better than CSS

Probably garden. Never used it but anything is better than raw CSS.

About

Leiningen template for ClojureScript re-frame app with Clojure backend

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors