Client-side framework for Rubyist
Ovto is a micro-framework built with Opal. With Ovto, you can develop SPA(Single-Page Application)s with Ruby.
There are only four classes to understand Ovto:
- Ovto::App (The application)
- Ovto::State (An immutable object that represents application state)
- Ovto::Actions (Methods that modifies the app state)
- Ovto::Component (Defines DOMs for a given app state)