Cameron Dutro joins the Rogues to discuss RUX, a system for managing your View Components in Rails in a similar way to how React uses JSX to manage its Component views.

He discusses how it works, how it goes together, and what inspired it.

Panel * Charles Max Wood * Darren Broemmer * Luke Stutters * Valentino Stoll

Guest * Cameron Dutro

Sponsors * Dev Influencers Accelerator * Raygun | Click here to get started on your free 14-day trial * PodcastBootcamp.io

Links * GitHub | camertron/rux * Primer Design System * ViewComponent * GitHub | opal/opal * Matestack * Reimagined Rails views using Matestack with Jonas Jabari * Ruby 2.5 allows creating structs with keyword arguments * GitHub: Cameron Dutro ( camertron ) * Twitter: Кэмерон Дутро ( @camertron )

Picks * Cameron- GitHub | camertron/erb2rux * Charles- PodcastBootcamp.io * Charles- JavaScript Picks * Charles- Ready Player Two * Charles- Masters of Doom * Charles- Top End Devs * Darren- Is Ruby Dead * Darren- 16 New ML Gems for Ruby * Luke- GitHub | jeremyevans/sequel_postgresql_triggers * Luke- DEF CON 29 - James Kettle - HTTP2: The Sequel is Always Worse * Luke- The Wire * Valentino- Flux * Valentino- Add strict_loading mode to optionally prevent lazy loading

Contact Charles:

  • Devchat.tv
  • DevChat.tv | Facebook
  • Twitter: DevChat.tv ( @devchattv )

Contact Darren:

  • Twitter: Darren Broemmer ( @DarrenBroemmer )

Contact Luke:

  • GitHub: Luke Stutters ( lukestuts )

Contact Valentino:

  • Doximity Technology Blog
  • Work @ Doximity
  • GitHub: Valentino Stoll ( codenamev )
  • Twitter: V ( @thecodenamev )

Special Guest: Cameron Dutro .

Products Discussed In This Episode