Skip to content
scalive
Menu
ConnectingLiveReconnectingOffline

Guides

Solve a Task

Guides provide focused, task-oriented steps for common Scalive development and operations work. For an ordered introduction to the framework, start with Learn. Each guide declares its prerequisites so you can also enter directly from search or the API reference.

Interfaces And Input

  • HTML and event bindings builds typed trees, sets attributes, binds messages, keys repeated content, and composes portal and focus-management helpers.

  • Typed forms and validation decodes rooted browser input into domain values with recovery and path-specific feedback.

  • Ordinary HTTP forms and redirects combines checked actions, bounded CSRF-protected decoding, trigger-action handoff, and HTTP-to-Live flash.

  • File uploads validates bounded files and chooses in-memory, hosted-writer, or external destination ownership.

Routing And Application Structure

State, Services, And Components

Async And Lifecycle

Browser Integration

Testing And Troubleshooting

  • Testing LiveViews covers public disconnected and connected server-side tests, then identifies behavior that requires a real browser.

  • Troubleshooting diagnoses startup, asset, socket, CSRF, crash, and reconnect failures.

Assets And Operations

  • Client setup and static assets bundles the Phoenix client, serves tracked digested assets, and reacts to static changes and connection parameters.

  • Configuration defines the current framework and application-owned configuration contract.

  • Deployment runs the current application behind TLS and a WebSocket-capable edge without inventing unsupported packaging or clustering.