|
Change #33781
2015-04-14
15:11:00
|
create
Calagator::Event
1250468269
RactiveJS workshop with Marty Nelson
Roll back
| description |
nil |
→ |
An introduction and exploration of live, reactive templating with Ractive.js
###What is Ractive.js?
Ractive.js is a template-driven UI library, but unlike other tools that generate inert HTML, it transforms your templates into blueprints for apps that are interactive by default.
Some tools force you to learn a new vocabulary and structure your app in a particular way. Ractive works for you, not the other way around – and it plays well with other libraries.
###What will the workshop cover?
Templating
We'll cover the mustache basics and then dive into the expanded abilities of two-way binding, sections and expressions. Patterns for common use cases like master/detail relationships.
Data, Binding and Observers
Controlling data through template binding and programmatic manipulation. Establishing data flows with observers.
Decorators, Events and Transitions & Animations
Encapsulate DOM manipulation, respond to events and provide intro and outro effects
Components
Apply the fundamentals of Ractive in a modular fashion to build composable, powerful apps
Advanced Configuration and Instantiation, and more
###Resources to get started
https://github.com/martypdx/ractive-workshop
http://www.ractivejs.org/
###Installation
RactiveJS runs on node.js. Here's how to get started: http://docs.ractivejs.org/latest/get-started-with-node-js
|
| end_time |
nil |
→ |
2015-04-18 16:00:00 -0700 |
| id |
nil |
→ |
1250468269 |
| start_time |
nil |
→ |
2015-04-18 10:00:00 -0700 |
| title |
nil |
→ |
RactiveJS workshop with Marty Nelson |
| venue_details |
nil |
→ |
The exterior entrance to Epicodus on 5th ave is under renovation. Come to the entrance at 421 SW Oak. |
| venue_id |
nil |
→ |
202394035 |
|