Sha256: be37a205df3581d0b4b656c430e14af8210183f421fd9b915163860ea572c07c
Contents?: true
Size: 1.99 KB
Versions: 3
Compression:
Stored size: 1.99 KB
Contents
[![Gem Version](https://badge.fury.io/rb/volt.svg)](http://badge.fury.io/rb/volt) [![Code Climate](http://img.shields.io/codeclimate/github/voltrb/volt.svg)](https://codeclimate.com/github/voltrb/volt) [![Build Status](http://img.shields.io/travis/voltrb/volt/master.svg)](https://travis-ci.org/voltrb/volt) [![Inline docs](http://inch-ci.org/github/voltrb/volt.svg?branch=master)](http://inch-ci.org/github/voltrb/volt) [![Volt Chat](https://badges.gitter.im/Join Chat.svg)](https://gitter.im/voltrb/volt) ** For the current status of volt, read: http://voltframework.com/blog # Volt Volt is a Ruby web framework where your ruby code runs on both the server and the client (via [opal](https://github.com/opal/opal)). The DOM automatically updates as the user interacts with the page. Page state can be stored in the URL. If the user hits a URL directly, the HTML will first be rendered on the server for faster load times and easier indexing by search engines. Instead of syncing data between the client and server via HTTP, Volt uses a persistent connection between the client and server. When data is updated on one client, it is updated in the database and any other listening clients (with almost no setup code needed). Pages HTML is written in a handlebars-like template language. Volt uses data flow/reactive programming to automatically and intelligently propagate changes to the DOM (or any other code wanting to know when a value updates). When something in the DOM changes, Volt intelligently updates only the nodes that need to be changed. See some demo videos here: ** Note: These videos are outdated, new videos coming tomorrow. - [Volt Todos Example](https://www.youtube.com/watch?v=6ZIvs0oKnYs) - [Build a Blog with Volt](https://www.youtube.com/watch?v=c478sMlhx1o) - [Reactive Values in Volt](https://www.youtube.com/watch?v=yZIQ-2irY-Q) Check out demo apps: - https://github.com/voltrb/todos3 - https://github.com/voltrb/contactsdemo # Docs Read the [full docs on Volt here](http://voltframework.com/docs)
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
volt-0.8.11 | Readme.md |
volt-0.8.10 | Readme.md |
volt-0.8.9 | Readme.md |