Sorry to dissapoint you but no… I have no idea how to use React to begin with. I have occasionally dabbled in Vue.js and Svelte.js but for the most part the added complexity of such opinionated frameworks put me off and as a result their supposed benefit largely escapes me… That’s mainly the reason why Alpine.js caught my attention as it is much simpler (“you get the keep your DOM”, the exact words of Alpine’s creator…) and have a large interest in libraries like </> htmx - high power tools for html. Plus also the fact that I mainly use Pinegrow with its WordPress theme creator. WordPress is a server driven application and I don’t really see a point in trying to circumvent that with dragging the templating into the client side (as React does). And Alpine provides the tools I need when it makes more sense to render something client side as opposed to the server side without all the added fuss… Sure, the native block API for Gutenberg is written in React but as you said yourself, Pinegrow and React don’t mix well. As such I rely on ACF blocks for my Gutenberg focused projects which work together with Pinegrow prefectly! (sometimes there is a little trick to it, such as emlploying the shadow DOM to isolate styles from the editor but overall it’s a good way of doing things as Pinegrow’s native WordPress components just … work… with this approach). Then again, I mainly style myself as a designer (Full-stack designer, but still a designer…) rather than a developer. Though recently I also tend to introduce myself as a “Low-code professional” as I have also branched out into low-code platforms such as Microsoft PowerApps. And as Pinegrow is also a “Low-code” tool (at least, I use it as one…) it’s right up my alley!