# LiveReactIslands v0.1.3 - Table of Contents

> React Islands for Phoenix LiveView. Embed React components in LiveView with
bidirectional communication, server-side rendering, and global state management.

## Pages

- [Overview](readme.md)
- [SSR](ssr.md)

## Modules

- [LiveReactIslands.Form](LiveReactIslands.Form.md): Helpers for using Phoenix changesets with React islands.
Only available when Ecto is installed.
- [LiveReactIslands.LiveView.Lifecycle](LiveReactIslands.LiveView.Lifecycle.md)
- [LiveReactIslands.SSR.Cache](LiveReactIslands.SSR.Cache.md): Behavior for SSR caching implementations.
- [LiveReactIslands.SSR.ETSCache](LiveReactIslands.SSR.ETSCache.md): ETS-backed cache implementation for SSR rendering.
- [LiveReactIslands.SSR.Renderer](LiveReactIslands.SSR.Renderer.md): Behaviour for SSR renderer implementations.

- Core
  - [LiveReactIslands](LiveReactIslands.md): Minimal setup required
  - [LiveReactIslands.Application](LiveReactIslands.Application.md): LiveReactIslands only requires to start sub-processes in case SSR is configured.
Use without SSR is completely handled by the macros and works on the LiveView processes.

- Components
  - [LiveReactIslands.Component](LiveReactIslands.Component.md)
  - [LiveReactIslands.LiveView](LiveReactIslands.LiveView.md)
  - [LiveReactIslands.SSR](LiveReactIslands.SSR.md): SSR rendering utilities.

