A place to learn and celebrate the joy of using Ruby on Rails
Made with joy by @rossta
Building a Rails application to help people learn more about building Rails applications.
- Rails 8 with Active Record, Solid Queue, Solid Cache, and Solid Cable
- SQLite as a database
- Hotwire for interactivity
- Asset pipeline with Vite, via Vite Ruby, and Propshaft
- Markdown, ERb, and Phlex for HTML
Run setup script to install dependencies and initialize the database.
bin/setup
Run the following to start the server and automatically build assets.
bin/dev
Run RSpec tests
bin/rspec
Run Jest tests
npm run test
Linting
bin/lint
Run the following to run all tests
bin/verify
Copyright 2024 Ross Kaffenberger under the BSD 3 Clause License.