If you liked separating presentation (CSS) from content (html), you are going to love separating state from interactive content (components): https://zagjs.com/.
Just say no. Reusable stuff is good, but they should all be made of the same stuff.
(Currently researching bleeding edge UI tooling and there's a push for separating new but codependent things again.)
If you liked separating presentation (CSS) from content (html), you are going to love separating state from interactive content (components): https://zagjs.com/.
Just say no. Reusable stuff is good, but they should all be made of the same stuff.
(Currently researching bleeding edge UI tooling and there's a push for separating new but codependent things again.)