gothinkster/clojurescript-reframe-realworld-example-app

Name: clojurescript-reframe-realworld-example-app

Owner: Thinkster

Description: Exemplary real world application built with ClojureScript + re-frame

Created: 2017-12-19 00:32:49.0

Updated: 2018-05-24 16:22:12.0

Pushed: 2018-01-02 16:08:03.0

Homepage: https://realworld.io

Size: 141

Language: Clojure

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

RealWorld Example App

ClojureScript and re-frame codebase containing real world examples (CRUD, auth, advanced patterns, etc) that adheres to the RealWorld spec and API.
Demo      RealWorld

This codebase was created to demonstrate a fully fledged fullstack application built with ClojureScript and re-frame including CRUD operations, authentication, routing, pagination, and more.

For more information on how this works with other frontends/backends, head over to the RealWorld repo.

Application structure/style heavily inspired by todomvc
Setup And Run
  1. Install Leiningen (plus Java).

  2. Get the re-frame repo

    clone https://github.com/jacekschae/conduit
    
  3. cd to the right example directory

    onduit
    
  4. Clean build

     dev
    
  5. Run You'll have to wait for step 4 to do its compile, and then:

     http://localhost:3449
    
Compile an optimised version

Build with Java 9

  1. Compile

     prod
    

    If you end up with Exception

    eption details>
    
    ed by: java.lang.ClassNotFoundException: javax.xml.bind.DatatypeConverter
    

    You should upgrade your Java to version 9. For more info check How to upgrade your Clojure and ClojureScript projects to use Java 9

  2. Open the following in your browser

    urces/public/index.html
    

This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.