Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Lotus - Brighton Ruby 2015

Lotus - Brighton Ruby 2015

Luca Guidi

July 20, 2015
Tweet

More Decks by Luca Guidi

Other Decks in Programming

Transcript

  1. Features • Thread-safety • Full featured HTTP router • RESTful

    resources • Actions and views as objects • Actions callbacks • Code sharing • Exception handling • Sessions • Secure Cookies • HTTP Caching • Automatic MIME Types • 20+ Template engines • Partials and layouts • Presenters • Routing helpers • Form helpers • HTML helpers • Automatic markup escape • CSRF and XSS prevention • Force SSL • Entities • Repositories • Data Mapper • SQL and Memory adapters • Dirty Tracking • Reusable validations • Multiple environments • Static assets • JSON body parser • Params whitelisting and validation • Code generators • Rack servers support • Application console • Database console • Powerful CLI • Migrations • RSpec, Minitest and Capybara support • Several architectures • And more..
  2. Lotus v0.5.0 - Sep 23 • WebSocket • Associations •

    Mailers • Experimental code reloading • Assets