Videos tagged with Sinatra
Many of us discovered Ruby because of Rails, but there are many more frameworks for both web development and other application domains. We have assembled authors and contributors from six of the major application frameworks written in Ruby: Rails, Merb, Sinatra, Adhearsion, RAD and Shoes. We'll get to hear what they have to say about what makes Ruby good (or bad) for building frameworks, and wh...
Pivotal Labs Talks: Sinatra: The Framework Within
Sinatra has been getting a lot of attention lately as the next great (micro-)framework. In writing apps, diving in, and contributing the reasons for its existence have become more clear. Sinatra is not just a toy or a neat trick, its the best way to create simple and non-obtrusive web interfaces to sit on top of a new or existing Ruby codebase. I'll walk through the whats, whys, and tools for g...
MountainWest RubyConf 2009: In a World of Middleware, Who Needs Monolithic Applications?
With Rack emerging as the standard for composing web applications and services, most recently with Rails adoption, an architectural shift is taking place. Learn how to create next generation web services by reusing existing Rack middleware and supplementing with your own components and micro-frameworks like Sinatra. Jon Crosby is an independent San Francisco bay area developer specializing in R...
Classy Web Development with Sinatra Episode 2: A REST Service
Sinatra is also great for writing (lots of) small REST services. In this episode, we’ll write a simple REST service that lets us create, read, update, and delete quips and quotes. You’ll learn how to: Create a basic REST service with Sinatra Write handlers to create, read, update, and delete resources Use Active Record with Sinatra for database persistence Respond to requests with X...
Classy Web Development with Sinatra Episode 1: A Tiny Web App
Sinatra makes it easy to write simple web applications in a hurry. In this episode, we’ll write a URL shortener application to learn the essential Sinatra features, test the application, and deploy it to a production server. You’ll learn how to: Create a simple web application with Sinatra Write handlers and ERB templates Handle form parameters Use multiple files and custom Ruby lib...
Classy Web Development with Sinatra: Free Preview
Sinatra is a small Ruby web application framework that packs a big punch. It’s also a lot of fun! You can use Sinatra to write tiny, focused web applications and lightweight REST services very quickly. And sometimes a lean and mean web app is all you need. If you haven’t given Sinatra a look, now’s a great time to get a fresh perspective on web development. Learn how to get th...
RubyConf 2008: Lightweight Web Services
Tired of web apps written in Ruby being big, slow, and complex? Then try subdividing your problem space by slicing up your app into a set of lightweight web services. In this talk, Adam Wiggins, author of the RestClient rubygem, and Blake Mizerany, author of the Sinatra microframework, will introduce you to these lean-and-mean tools and show you that Ruby web apps can indeed be small, fast, and...
Lone Star Ruby Conf 2008: Javascript Frameworks with Ruby
Dance night at web camp – Frameworks, pick your partner Ruby developers have a growing number of frameworks to choose from for building web applications. On the client, web developers have a growing number of Javascript frameworks to abstract browser quirks, dazzle users, and make life easier. So how do you choose the right tango partner for your chosen Ruby framework? This talk will give...