Liking cljdoc? Tell your friends :D

com.7theta/via

Current Version GitHub license Dependencies Status

A library that provides components to manage the lifecycle of a WebSocket connection between a re-frame application and a clojure server.

The example directory has a fully functioning application.

Check out via-auth for authentication strategies.

Check out via-schema for schema validation strategies.

Running example application

Prior to running npm packages must be installed:

$ npm install

REPL

user=> (dev)
dev=> (go)

GraalVM native-image

Compile the example application with graalvm native-image:

$ lein with-profile example-uberjar uberjar
$ native-image -jar target/via.example.jar

Run:

$ ./via.example

Copyright and License

Copyright © 2015-2021 7theta

Distributed under the MIT License.

Can you improve this documentation? These fine people already did:
Joshua DeGagné, Achint Sandhu, Tom & Tom Goldsmith
Edit on GitHub

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close