UNPKG

@razen-core/zenweb

Version:

A minimalist TypeScript framework for building reactive web applications with no virtual DOM

18 lines 894 B
/** * ZenWeb Runtime * Main entry point for the runtime library * Vanilla JavaScript approach - no Virtual DOM */ // State management (Proxy-based reactivity) export { state, computed, effect, subscribe, batch } from './state.js'; // DOM manipulation (direct, no VDOM) export { createElement, createTextNode, mount, unmount, createRef, applyProps, updateProps, appendChildren, replaceChildren, $, $$, addClass, removeClass, toggleClass, setStyle, setAttributes, on, off } from './dom.js'; // Renderer export { render, createComponent, mountComponent } from './renderer.js'; // Debug utilities export { enableDebug, disableDebug, isDebugEnabled } from './debug.js'; // All Helper functions (organized by category) export * from './helpers/index.js'; // Router export { Router, createRouter, createLink, useParams, useQuery, useNavigate } from './router.js'; //# sourceMappingURL=index.js.map