Skip to content

nenadalm/spa-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

License: MIT

SPA-DEMO

This repository serves as example for making single page applications. It is in very early stage.

It is written in ClojureScript.

Possible future features

  • server side rendering
  • logging into Sentry with source maps (currently there is logging into sentry without them)
  • ...

Directory structure

- /
  - browser
  - server
  - resources

browser

Contains frontend part of the app.

server

Contains backend part of the app.

resources

Contains files that can be served by browser. Used by both server and browser.

Used libraries

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.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published