Manual DOM class toggling versus reactive state binding for Bulma interactive components
Context Bulma provides interactive component structures—modals, dropdowns, tabs—entirely through CSS classes such as is-active . Because the framework ships without JavaScript, every state change must be reflected in the DOM by the consuming application. Constraint A single-page application built with a reactive framework (React, Vue, Svelte) already owns th