1.1.0 • Published 5 months ago
@enzoaicardi/renderroot v1.1.0
renderroot
A fast way to render dom components without compilation
/!\ Important
This package is currently in BETA. It's being considered as a replacement for webcomponents, which has too low a performance and too high a complexity to match instances with real components.
List of all exports
- useRoot
- useContext
- useLifeCycle
- createRoot
- createContext
- renderRoot
import {
useRoot,
useContext,
useLifeCycle,
createRoot,
createContext,
renderRoot,
} from "@enzoaicardi/renderroot"; // cdn at https://cdn.jsdelivr.net/npm/@enzoaicardi/renderroot@latest/esm/renderroot.jsIntallations
NPM package
npm install @enzoaicardi/renderrootimport {
useRoot,
useContext,
useLifeCycle,
createRoot,
createContext,
renderRoot,
} from "@enzoaicardi/renderroot"; // es modules
const {
useRoot,
useContext,
useLifeCycle,
createRoot,
createContext,
renderRoot,
} = require("@enzoaicardi/renderroot"); // commonjs modulesCDN import
// es modules
import {
useRoot,
useContext,
useLifeCycle,
createRoot,
createContext,
renderRoot,
} from "https://cdn.jsdelivr.net/npm/@enzoaicardi/renderroot@latest/esm/renderroot.js";<!-- iife function execution -->
<script src="https://cdn.jsdelivr.net/npm/@enzoaicardi/renderroot@latest/iife/renderroot.js"></script>
<script>
// global object destructuration
const {
useRoot
useContext
useLifeCycle
createRoot
createContext
renderRoot
} = renderroot;
</script>