Am I correct in that Turbo does not handle GET requests? I have a new.js.erb file that use UJS to insert a form into the DOM when a user clicks the ‘new record’ link. I thought I’d be able to simply change that to new.turbo_stream.eb and update that files contents to include a turbo-stream tag and template tag. But, this approach doesn’t work…because Turbo doesn’t process GET requests.
My question is: What is the future Rails way of handling inserting an inline form without UJS? I guess I could insert the form content using Stimulus and then insert the new record into the DOM using a stream. That seems like more work and more code than the UJS equivalent…but, the future seems to be moving away from UJS. Am I missing a concise and easier way to handle this task without UJS?