@tuvix.js/loader
v0.4.4
Published
Dynamic module loader for Tuvix.js microfrontend framework
Readme
@tuvix.js/loader
Dynamic module loader for Tuvix.js micro apps
Part of the Tuvix.js microfrontend framework.
Installation
npm install @tuvix.js/loaderQuick Start
import { createLoader } from '@tuvix.js/loader';
const loader = createLoader();
const app = await loader.load({
name: 'my-app',
entry: '/apps/my-app.js',
});
await app.module.mount({ container: document.getElementById('app')! });API
createLoader(options?)— Create a new module loader instanceModuleLoader— Dynamic loader with caching, retry logic, and timeout supportloadScript(url)— Load a JavaScript fileloadStyle(url)— Load a CSS stylesheetprefetchResource(url, strategy?)— Prefetch resources for faster loading
License
MIT
