Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/souenzzo/datomic-realworld-example-app
https://github.com/souenzzo/datomic-realworld-example-app
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/souenzzo/datomic-realworld-example-app
- Owner: souenzzo
- License: mit
- Created: 2023-04-30T03:04:47.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-11-17T12:17:46.000Z (about 1 year ago)
- Last Synced: 2023-11-18T14:08:04.014Z (about 1 year ago)
- Language: Clojure
- Size: 85 KB
- Stars: 9
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# ![RealWorld Example App](logo.png)
> ### datomic codebase containing real world examples (CRUD, auth, advanced patterns, etc) that adheres to the [RealWorld](https://github.com/gothinkster/realworld) spec and API.
### [Demo](https://demo.realworld.io/) [RealWorld](https://github.com/gothinkster/realworld)
This codebase was created to demonstrate a fully fledged fullstack application built with **datomic** including CRUD operations, authentication, routing, pagination, and more.
We've gone to great lengths to adhere to the **datomic** community styleguides & best practices.
For more information on how to this works with other frontends/backends, head over to the [RealWorld](https://github.com/gothinkster/realworld) repo.
# How it works
Mostly a single namespace: `conduit.server`.
It is short: only ~600LOC.
# Getting started
## Run with docker
;; TODO
## Run on local machine
```shell
clojure -M -m conduit.main
```## How to test
```shell
clojure -M:dev:test
```