TOP + Hotwire
The Odin Project is still a good resource for learning web development. I'd say even that it's one of the best free resources out there. The Discord Server is welcoming and I suggest you join the server if you're following along the course.
Some months ago, I saw a post on using Vanilla Rails. And it's cool! My recent SPA was built using using Hotwire, specifically StimulusJS.
I made a modified version of The Odin Project. The main difference is replacing React with Hotwire.
- Part 0: Foundations
- Part 1: Ruby
- Part 2: Databases
- Part 3: JavaScript (via Rails Path)
- Part 4: Ruby on Rails
- *Part 5: Hotwire
- Part 6: Build Projects
- ideally a problem you wish to solve
- Part 7: Getting Hired