Looking back at it, I kinda think that the problem is, the way I've done it is kinda... useless.
Like, can you use #VueJS and #Turbo together and mount components with #StimulusJS? Sure.
But does it make a lot of sense?
I'd say, unless you have some sort of frontend-heavy component... it probably doesn't.
With Turbo you'll most likely want normal forms and links acting as your navigation and state shifts. Maybe add a simple web component library for custom components.

Maybe I should extract it into a gist or something.
I guess integration of #VueJS, #Turbo and #StimulusJS would be kinda interesting?

#Vue #Vue3

📱 When CSS media queries aren't enough for responsive design, the Resize Observer API comes to the rescue! Learn how to use it with Stimulus to create truly adaptive components that respond to element size changes, not just viewport width. #webdev #StimulusJS
Episode 501 - Chat Agent | Drifting Ruby

In this episode, we lay down the ground work to have a chat agent in our Rails application. We'll be creating this from complete scratch and set it up in a way that you can have responses generated however you want.

Drifting Ruby
Moving on from React, a Year Later

A retrospective on making the switch from React to StimulusJS at Scholarly

Kelly Sutton

Maciek Korsan from @arkency is doing a #webinar titled "From #React to #Hotwire — an unexpected journey" on the 30th of January. It's the Thursday in two weeks.

https://arkency.com/webinars/from-react-to-hotwire/

#arkency #stimulusjs #turboframes #rails #rubyonrails #ruby

From React to Hotwire – An Unexpected Journey

Join us for a webinar where we'll explore the unexpected journey from React to Hotwire, and how it transformed my development process.

I created my first three #StimulusJS controllers last night. I named them Rhizome, Phantom, and Muse—and I have zero regrets.

Rhizome propagates under the right circumstances by creating adjacent clones of itself.

Phantom disappears without a trace.

Muse gives you suggestions which you can either be inspired by or accept wholesale.

Episode 486 - Browser LLMs | Drifting Ruby

In this episode, we look at leveraging the end user's hardware and WebGPU to run large language models directly in the user's browser.

Drifting Ruby
Episode 474 - Text to Speech | Drifting Ruby

In this episode, we look at implementing text-to-speech functionality using Ruby on Rails without third-party libraries. We'll discuss some nuances and various workarounds to address common issues.

Drifting Ruby
Episode 472 - Dependent Fields with Hotwire | Drifting Ruby

Large forms can be overwhelming to fill out, especially if not all of the fields are required. In this episode, we'll look at creating a stimulus controller to conditionally display fields based on the input of another field.

Drifting Ruby