Active Storage in Rails
Sundae Club’s event-ticketing Rails app needed drag-and-drop uploads and richer content, so the streams walk through Active Storage from first wiring to a working UI.
Early work adds Active Storage and Action Text for new event fields, then explores Action Text, Active Storage, and Stimulus for richer descriptions. A dedicated session starts from scratch on Active Storage (including making video thumbnails editable), and another stream hooks up dropzone-style avatar uploads.
The deepest dive pairs Uppy.js with Rails Active Storage and Stimulus: choosing an integration approach, installing dependencies, building the client-side upload flow, configuring forms and assets, debugging build and versioning issues, and finally confirming a real upload end to end.
Clips
Integration strategy for file uploads
–
Installing Uppy dependencies
–
Implementing Uppy client code
–
Form and Active Storage asset configuration
–
Successful file upload test
–
Analyzing storage behaviour and UI
–
