Skip to content

rubyjax/solid-activity

Repository files navigation

solid-activity

Rails 8 demo: authenticated activity feed showcasing Solid Queue, Solid Cache, and Solid Cable.

Setup

bundle install
bin/rails db:prepare

Run

bin/dev   # or: bin/rails server + bin/jobs in a second terminal

Open http://localhost:3000 — sign up (or sign in) to use the feed.

Mission Control: http://localhost:3000/jobs (admin / solid by default)

What to notice

  • New posts appear as pending (Queue callout), then flip to ready over Cable (bin/dev runs web + bin/jobs; development uses Solid Cable so cross-process broadcasts work)
  • Ready posts show a Cache callout and are fragment-cached via Solid Cache
  • Recurring purge removes pending posts older than 15 minutes

Tests

bin/rails test
bin/rails test:system

About

Demo application for 07-16-2026 meetup

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors