Ruby off the Rails
"Rails is omakase. A team of chefs picked out the ingredients, designed the APIs, and arranged the order of consumption on your behalf according to their idea of what would make for a tasty full-stack framework. The menu can be both personal and quirky. It isn't designed to appeal to the taste of everyone, everywhere" - dhh, creator of Ruby on Rails Ruby isn't just Rails, just like Python isn't just Django, and Javascript isn't just <insert 1 of 40 frameworks here>. There's a wide variety of libraries available that will let you solve a wide variety of tasks without pulling in Ruby. In just an hour, we'll cover alternatives to the standard Rails library, including Sinatra as an alternative to a large chunk of rails, Sequel as an alternative to ActiveRecord, and more. We'll also spend some time on libraries that open up entirely different realms of ruby programming, including the Thor gem for CLI interfaces, Typhoeus which wraps libcurl and adds Hydra for making parallel requests and handling the results, and more!
Prerequisites
Interest in learning about what Ruby has to offer beyond Rails
Take Aways
- Less traditional uses of Ruby
- Alternative to bash for shell scripting