/live_state

The hex package for the server side of live state

Primary LanguageHTMLMIT LicenseMIT

LiveState

This project exists to facilitate building the servier side of embedded apps, or micro-front-end apps, in Elixir. It is a monorepo consisting of several subprojects:

This is the Elixir library to power to backend of a LiveState project. It consists mainly of a Phoenix Channel behaviour

The front end library npm package that allows for elements to send and receive events, and subscribe to state changes.

A react hook for LiveState.

This is a phoenix project that mainly provides integration tests for LiveState.

Example LiveState projects