yogthos / Graal Web App Example
Licence: mit
example web application using HTTP Kit and Reitit compiled with GraalVM
Stars: ✭ 105
Programming Languages
clojure
4091 projects
A minimal GraalVM Clojure web application:
- Environment: yogthos/config
- HTTP Server: HTTP Kit
- HTML templating: Hiccup
- Resource management: Mount
- Routing: Reitit
Postgres with clojure.java.jdbc
Authentication and Sessions
Requirements
Usage
The HTTP port for the application is declared in the config.edn
file:
{:port 3000}
Run in dev mode:
lein run
Start the nREPL
lein nrepl
Compile native binary by running:
lein native-image
run the app:
target/app
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].