Two projects I’m excited about:
@statelyai Xstate: Model & editing the logic of an application or component visually and in a way that works across any JS framework
@builderio Mitosis: Writing code in a framework and auto-generate code for other frameworks.
🧵Some thoughts 👇🏻
I wrote a Figma plugin that converts a Figma component into a React Preview using @zag_js .
By mapping data-part to Frame and machine state to Variant, the component can be translated from Figma without ad-hoc.
And to go on a slight tangent, @thesegunadebayo has similarly built @zag_js, a cool FSM-based solution for a subset of these framework-agnostic UI problems
Multi UI frameworks support is very welcome emerging trend (@zag_js, @tan_stack, @remix_run (maybe?)) in the frontend OSS ecosystem. It may also be the start of a consolidation phase for the frontend OSS. nicolastoulemont.dev/posts/e…
oh yeah, and I used @statelyai to make this state machine of the flow and functionality.
stately.ai/registry/editor/d…
hit that simulate button and give it a whirl
The newest issue of Open Source Monthly is fresh off the press!
In this issue, @blackgirlbytes describes how @zag_js leverages state machines to make framework agnostic components and how @MLHacks fellows contributed to GitHub Docs. github.blog/2022-07-18-open-…
Very exciting: framework-independent UI libraries built on state machines, an important concept often dismissed as "yet another way of managing state"
E.g. @zag_js
After building @chakra_ui, @thesegunadebayo experienced inconsistencies when he tried to support multiple JavaScript frameworks.
To remedy his pain points, he studied state machines and developed a solution, @zag_js.
Watch the full video here:
github.co/3zzm2SP
After building @chakra_ui, @thesegunadebayo experienced inconsistencies when he tried to support multiple JavaScript frameworks. To remedy his pain points, he studied state machines and developed another side project called @zag_js.
Full convo AND demo:
youtu.be/PpstsvkCbOA
The #Vue World Tour is coming up again on June 28th! RSVP to attend live talks on #VueJS, and engage with the speakers and community in a live chat!
🗣️ @Carwack & @Zelig880
📅 June 28, 12PM PT/3PM ET
RSVP!
buff.ly/3xFLjJG
ALT Vue World Tour. June 28th, 3PM ET. Atlanta, GA. Sybren Willemot, Front-end Developer, Euricom. Simone Cuomo, Software Architect, This Dot Labs.
Accessibility talks are always interesting like this one from @MariaLamardo
But if you don't want to think about it too much you could use @chakraui_vue / @chakra_ui or @zag_js 😁