Gems and Starter Applications
summary
Overview of reusable Rails starter apps and how they save setup time and surface current best practices. Examples: Rails Composer lets you generate a customized app from a URL template; suspenders is a git-clone starter; the rails_apps gem can scaffold into Docker. Typical choices shown: SQLite, ERB, RSpec or Minitest, Devise and role-based authorization, Bootstrap 3.3, Simple Form, Active Admin. Advice on evaluating gems and mention that Ruby Toolbox is back with renewed maintenance.
AI-written summary · about
chapters (15)
- 0:00Introduction by host
- 0:52Meet the speaker Daniel Kehoe
- 1:59Why starter applications matter
- 5:13Who needs starter apps
- 7:40Basic Rails project explained
- 8:23Suspenders starter app
- 9:29Rails Composer overview
- 11:15Rails Composer in action
- 13:00Building a sample app
- 16:56Turbolinks and deployment
- 18:00Live demo of the app
- 19:18Finding the right gems
- 20:40Awesome Ruby resources
- 22:46Ruby Toolbox revival
- 24:35Q&A on gems and starter apps
related talks
19mBuilding a Rails Engine From Scratch: Active Storage Dashboard
31mHow to Make a Gem of a Gem
01h 33mLightning Talks
02mD2 LT 10 David Paluy
33mWeb applications with Ruby (not Rails)
20mRuby Summer of Code - Rails 3 Mountable Apps
08mFrom a spreadsheet to a Rails app in 5 minutes
54mBuilding and Managing a Ruby Infrastructure
