Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jacekschae/conduit
Real world application built with ClojureScript + re-frame
https://github.com/jacekschae/conduit
clojurescript re-frame reagent
Last synced: 4 days ago
JSON representation
Real world application built with ClojureScript + re-frame
- Host: GitHub
- URL: https://github.com/jacekschae/conduit
- Owner: jacekschae
- License: mit
- Created: 2017-11-16T15:43:53.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2023-10-27T19:08:48.000Z (about 1 year ago)
- Last Synced: 2024-08-01T19:51:37.270Z (3 months ago)
- Topics: clojurescript, re-frame, reagent
- Language: Clojure
- Homepage: https://conduit-re-frame-demo.netlify.com
- Size: 6.41 MB
- Stars: 542
- Watchers: 15
- Forks: 97
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# ![RealWorld Example App](https://cloud.githubusercontent.com/assets/556934/25448267/85369fdc-2a7d-11e7-9613-ab5ce5e1800f.png)
> ### [ClojureScript](https://clojurescript.org/) and [re-frame](https://github.com/Day8/re-frame) codebase containing real world examples (CRUD, auth, advanced patterns, etc) that adheres to the [RealWorld](https://github.com/gothinkster/realworld-example-apps) spec and API.
### [Demo](https://conduit-re-frame-demo.netlify.com/) [Demo with re-frame-10x](https://jacekschae.github.io/conduit-re-frame-10x-demo/) [Demo with re-frisk](https://flexsurfer.github.io/conduit-re-frisk-demo/) [RealWorld](https://github.com/gothinkster/realworld)
This codebase was created to demonstrate a fully fledged fullstack application built with
[ClojureScript](https://clojurescript.org/) and [re-frame](https://github.com/Day8/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](https://github.com/gothinkster/realworld) repo.> #### Application structure/style heavily inspired by [todomvc](https://github.com/Day8/re-frame/tree/master/examples/todomvc)
# Learn how to build similar project with [Learn re-frame](https://www.learnreframe.com/)
## Setup And Run
#### Copy repository
```shell
git clone https://github.com/jacekschae/conduit.git && cd conduit
```#### Install dependencies
```shell
yarn install || npm install
```#### Run dev server
```shell
yarn dev || npm run dev
```#### Compile an optimized version
```shell
yarn release || npm run release
```