
Ractive.js
Live, reactive templating Ractive.js is a template-driven UI library that transforms your templates, styles and logic into blueprints for highly interactive apps.
Get started | Docs | Ractive.js
These pages aim to provide all the information you need to master Ractive. If you see something wrong, out of date, or missing from this documentation, please raise an issue on GitHub or - …
Get started | Docs | Ractive.js
These pages aim to provide all the information you need to master Ractive. If you see something wrong, out of date, or missing from this documentation, please check out our known issues …
Components | Docs | Ractive.js
In many situations, you want to encapsulate behaviour and markup into a single reusable component, which can be dropped in to Ractive applications. First, you need to create the …
Overview | Docs | Ractive.js
Since you're here, you probably have a pretty good idea of what Ractive does, but in case you don't: Ractive is a relatively unopinionated library that makes creating interactive and reactive …
ractive.push () | Docs | Ractive.js
The Ractive equivalent to Array.push that appends one or more elements to the array at the given keypath and triggers an update event.
Get started | Docs | Ractive.js
These pages aim to provide all the information you need to master Ractive. If you see something wrong, out of date, or missing from this documentation, please check out our known issues …
Mustaches | Docs | Ractive.js
*Ractive implements the Mustache specification as closely as possible. 100% compliance is impossible, because it's unlike other templating libraries - rather than turning a string into a …
Two-way binding | Docs | Ractive.js
By default, a Ractive instance will update its internal model based on user input, if you have <input>, <textarea> or <select> elements. If that's unhelpful for your app, you can disable it by …
Initialisation Options | Docs | Ractive.js
The following is an exhaustive list of initialisation options that you can pass to new Ractive(options), with full descriptions grouped below by category. Note that any additional …