Our great sponsors
-
turbo
The speed of a single-page web application without having to write any JavaScript (by hotwired)
So I was wondering how one would go about creating custom turbo stream actions. From how DHH (the original creator of Rails) has discussed turbo streams, it is unlikely that turbo will support more actions, there is a pending PR but not much has moved.
-
Turbo streams with Stimulus Controllers give us enough power to achieve custom actions. Without further dependencies. If you use CableReady anyway, then have a look at this package from the wonderful Marco Roth that enables you to use the cable ready operations with turbo streams.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
Disclaimer: This post won't make much sense to you, if you are not familiar with Turbo streams and StimulusJS