# LocalLiveView v0.1.0 - Table of Contents

LiveView that runs locally in the browser, on Popcorn

## Pages

- [Installation](installation.md)

- Introduction
  - [Welcome](welcome.md)

- Guides
  - [Your first LocalLiveView](first-view.md)
  - [Mirror Sync](mirror-sync.md)
  - [Navigation](navigation.md)

## Modules

- Browser / WASM (Popcorn)
  - [LocalLiveView](LocalLiveView.md): `LocalLiveView` implements functionality of `Phoenix.LiveView`
inside the browser in Popcorn runtime.

- Server Side
  - [LocalLiveView.Component](LocalLiveView.Component.md): Phoenix component for mounting a `LocalLiveView`.
  - [LocalLiveView.Mirror](LocalLiveView.Mirror.md): Behaviour for server-side mirror modules that receive synced assigns from a LocalLiveView.
  - [LocalLiveView.Router](LocalLiveView.Router.md): Phoenix router macro for mounting a LocalLiveView at a route.
  - [LocalLiveView.Socket](LocalLiveView.Socket.md): The `Phoenix.Socket` local live views connect to.
  - [LocalLiveView.Watcher](LocalLiveView.Watcher.md): Automatically rebuilds the local project when it changes.

## Mix Tasks

- Mix Tasks
  - [mix llv.build](Mix.Tasks.Llv.Build.md): Copies LocalLiveView runtime files into the host project and builds the WASM bundle.
  - [mix llv.install](Mix.Tasks.Llv.Install.md): Installs LocalLiveView into an existing Phoenix project.

