<%- page_class = class_name.sub(/./) { |a| a.downcase } + "Page" %>

desktop quality, real-time applications

Documentation

Official rio:js homepage
Rio API in the console

Tutorials

Getting started screencast

Getting help

tilleryj@thinklinkr.com

So what do I do now?

  1. Start by editing this page (pages/todo.jst)

    Templates in rio are as simple as html but introduce powerful components that allow you to quickly build desktop like apps that bind data to and from your rails server.

  2. Integrate some models

    Models in rio work a lot like they do in rails. One difference is that they introduce realtime client-server bindings. Check out this writeup for more details.

  3. Open another browser to see real-time collaboration

    One of the most compelling features of rio is real-time collaboration. You get it for free!

  4. Watch some tutorial, read the docs, and play

    There are way too many features of rio to enumerate here. Have fun!