8000 GitHub - enzoaicardi/renderroot
[go: up one dir, main page]

Skip to content

enzoaicardi/renderroot

Repository files navigation

renderroot

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.

NPM Version NPM Downloads Bundle Size JSDelivr Hits Wiki Codepen

What is renderRoot ?

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...

List of all exports

  • 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.js

Intallations

NPM package

npm install @enzoaicardi/renderroot
import {
    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

CDN import

// 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>

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published
0