RealWorld Example App
RealWorld spec and API.
Datahike + Clojure codebase containing real world examples (CRUD, auth, advanced patterns, etc) that adheres to the
This codebase was created to demonstrate a fully fledged fullstack application built with Datahike, Postgres and Reitit including CRUD operations, authentication, routing, pagination, and more.
We've gone to great lengths to adhere to the Clojure community styleguides & best practices.
For more information on how to this works with other frontends/backends, head over to the RealWorld repo.
Getting started
Clone the repository
https://github.com/learnuidev/clojure-realworld-immutable-stack-app.git
Install dependencies
lein
Start the repl
lein repl
Connect to repl using your favourite text editor
Start the app from env/dev/user.clj
namespace by calling the start!
function
Run tests
lein test
API Specification
This application adheres to the api specifications set by the Thinkster team. This helps mix and match any backend with any other frontend without conflicts.
More information regarding the project can be found here https://github.com/gothinkster/realworld