about 6 hours ago

Davaux UI & Reactive Components

I've been working on the next alpha release of Davaux and it's shaping up nicely. The biggest addition is the UI package (@davaux/ui), which wasn't released before. I've been working on it for a while, but it's finally shaping up to the point I think I can add it to the alpha releases. It's based on Mantine, so the components are shaped like Mantine and has a lot of the Mantine core components, with some improvements. I've focused on usability, so it doesn't have as many of the specialized components you'd find in Mantine, but it's growing. The docs site has been rebuilt using the UI components as well. I'm really liking the UI library so far. The other major addition is I also added reactive components. Reactive components can use the other JSX components, while also providing the client side code for reactivity. Davaux still supports the client side islands, but the reactive components provide a middle ground, where you can use more composition. I'm not quite sure when the next release will be, as I'm still working on the UI docs site. I'm hoping to do an alpha release every 2 weeks, even if some things aren't complete.

David D.

0
0
0
7

Comments

No Comments

David Dyess .com

Copyright © 1999 - 2025