Email the Author
You can use this page to email Lucas Dohmen, Tom Henrik Aadland, and Obie Fernandez about The Rails 7 Way.
About the Book
With a foreword written by Eileen M. Uchitelle, Rails Core Team
“When I read The Rails Way for the first time, I felt like I truly understood Rails for the first time.”—Steve Klabnik, Rails contributor and mentor
The Rails™ 7 Way is the comprehensive, authoritative reference guide for professionals delivering production-quality code using modern Ruby on Rails. It illuminates the entire Rails 7 API, its most powerful idioms, design approaches, and libraries. Building on the previous editions, this edition has been heavily refactored and updated. It features entirely new chapters on Action Mailbox, Active Storage, asset pipelines, ViewComponent, and Turbo.
Through detailed code examples, you’ll dive deep into Ruby on Rails, discover why it’s designed as it is, and learn to make it do exactly what you want. Proven in thousands of production systems, the knowledge in this book will maximize your productivity and help you build more successful solutions.
- Build powerful, scalable, REST-compliant back-end services
- Program complex program flows using Action Controller
- Represent models, relationships, and operations in Active Record, and apply advanced Active Record techniques
- Smoothly evolve your database schema via Migrations
- Craft maintainable front-ends with ActionView
- Build your assets with one of the asset pipelines
- Optimize performance and scalability with caching and Turbo
- Improve your productivity using Haml templating
- Secure your systems against attacks like SQL Injection, XSS, and XSRF
- Integrate email using Action Mailer and Action Mailbox
- Improve responsiveness with background processing
- Build “API-only” back-end projects that speak JSON
- Store your files in the cloud via Active Storage
- Leverage Multiple Databases
- Write a reactive application with little to no JavaScript
About the Authors
Lucas is the team lead of the web team at komoot, an app to explore the great outdoors by hiking or cycling. He is working on web development and architecture on the front and back end for almost 20 years now. He programs in Ruby, JavaScript and Go – with Rails being his go-to framework for web applications since 2006.
Tom is a Business Architect at Ørn Software where he is building the bridge between business strategy and development.
Tom was an early adopter and advocate of Rails, specialising in it since 2006. During his spare time he enjoys travelling, reading and music. One of his adventures led him to Argentina Buenos Aires where he spent a decade, pioneering in remote working and living life as a digital nomad before the term was even coined. There he was the founder of the first Rails conference in the Southern Cone, Locos por Rails 2009. When he is not working on some project he spends his time with his wife and two kids.
The "one and only" Obie Fernandez is an avid writer and technology enthusiast, in addition to achieving worldwide success as an electronic music producer and touring DJ. He is Co-founder and Chief Scientist of AI platform Olympia, and also Partner and Chief Consultant at MagmaLabs, a powerhouse Ruby on Rails consultancy.
Obie has been CTO and co-founder of many startups including Mark Zuckerberg's beloved Andela and Trevor Owen's Lean Startup Machine. His published books include the acclaimed business title The Lean Enterprise. He also founded one of the world's best known Ruby on Rails web design and development agencies, Hashrocket and is author of the bible of Rails development, The Rails Way and series editor for Addison-Wesley's Professional Ruby Series.
On the rare occasion when Obie is not busy building products, consulting clients or writing books, you can find him behind the lens of his camera or DJing in the dust at Burning Man.
Follow @obie on Twitter or email him at obiefernandez@gmail.com