Learn how to build modern web applications without writing any JavaScript using Rails. Instant page updates, inline editing, streaming updates: All possible without writing a single line of JavaScript. No Node JS required.
Build interfaces that update in multiple places and stay in sync using only a few lines of Ruby.
Load content in the background. Toggle forms to edit content directly on the page and stream any changes to thousands of sessions. Still no need to write any JavaScript and we can avoid Redis by using Postgres.
I learned so much from this course!
This is the best purchase I've ever made. Well worth it!
The combination of Rails, Hotwire, and Tailwind makes this a joy to use.
Previously, I was a Designer and Principal Engineer at GitHub. Before that, I was Shopify's first Designer. I've been working on the web since 1998 and have used Rails since its early days. I love Ruby, Rails, and JavaScript (this site uses Svelte!), but after taking a hiatus from Rails I found myself missing the productivity and joy I was able to acheive with it.
If you've used Rails in the past, but find yourself getting frustrated with frameworks like React, Vue, NextJS, etc., and miss the productivity of Rails, or if you currently use Rails, but want to learn how to use the new features in Rails 7.x, this course is for you.
This course assumes you have an understanding of the fundamentals of Rails and are comfortable working within the provided tooling.