This repository serves as example for making single page applications. It is in very early stage.
It is written in ClojureScript.
- server side rendering
- logging into Sentry with source maps (currently there is logging into sentry without them)
- ...
- /
- browser
- server
- resources
Contains frontend part of the app.
Contains backend part of the app.
Contains files that can be served by browser. Used by both server and browser.
Provides nice api for working with http.
Routing library with support for auto generating api documentation using swagger.
Library for writing SQL queries as data structures (useful for dynamic queries - filters, sorters, ...).
Provides logging with various appenders (functions writing logs somewhere - e.g. into Sentry).
Library for translating spec errors into nice error messages.
Framework managing state of application in browser using Reagent for view part.
Very useful for people that have absolutely no idea how to create frontend that doesn't look terribly.