renderRoot is a tiny JavaScript micro-library (written in TypeScript) under 1kb that enables DOM rendering in JavaScript, similar to React, Vue, etc., but with a much lower level of abstraction.
renderRoot is a javascript micro-library (written in typescript) of less than 1kb which allows you to render DOM in javascript, like React, Vue, etc...
- useRoot
- useContext
- useLifeCycle
- useInnerRoot
- createRoot
- createContext
- renderRoot
import {
useRoot,
useContext,
useLifeCycle,
useInnerRoot,
createRoot,
createContext,
renderRoot,
} from "@enzoaicardi/renderroot"; // cdn at https://cdn.jsdelivr.net/npm/@enzoaicardi/renderroot@latest/esm/renderroot.jsnpm install @enzoaicardi/renderrootimport {
useRoot,
useContext,
useLifeCycle,
useInnerRoot,
createRoot,
createContext,
renderRoot,
} from "@enzoaicardi/renderroot"; // es modules
const {
useRoot,
useContext,
useLifeCycle,
useInnerRoot,
createRoot,
createContext,
renderRoot,
} = require("@enzoaicardi/renderroot"); // commonjs modules// es modules
import {
useRoot,
useContext,
useLifeCycle,
useInnerRoot,
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,
useInnerRoot,
createRoot,
createContext,
renderRoot,
} = renderroot;
</script>