Check out the winners for 2022! Check out the winners for the Rails Hackathon 2022! See Winners
Resources
Need help? Ask in Discord
You'll be working alongside lots of other Ruby on Rails developers during the Rails Hackathon. If you need help with anything, just hop in the Discord and let us know what you need help with!
Join DiscordStimulus Documentation
Stimulus is a Javascript framework for the HTML you have. It allows you to neatly organize Javascript behavior and is compatible with Turbo out of the box.
View Stimulus DocsTurbo Documentation
Turbo Drive, Frames, Streams, and Native lets you build SPA-like applications without having to write any Javascript.
View Turbo DocsTurbo 7.2.0-rc.2
If you'd like to try out the new Turbo 7.2 rc2 release, you can take advantage of custom StreamActions and more.
Using with importmap-rails
Update your config/importmap.rb
file to use the following pins:
pin "@hotwired/turbo-rails", to: "https://ga.jspm.io/npm:@hotwired/[email protected]/app/javascript/turbo/index.js"
pin "@hotwired/turbo", to: "https://ga.jspm.io/npm:@hotwired/[email protected]/dist/turbo.es2017-esm.js"
Using with esbuild, webpack, etc
Update your package.json
to use the following package version. Then yarn install.
"@hotwired/turbo-rails": "7.2.0-rc.2"