@nxtcode/appx
TypeScript icon, indicating that this package has built-in type declarations

1.0.2 • Public • Published

Lightweight Javascript library to build Single-Page applications with VanillaJS and Web Component API.

  • use Lit (https://lit.dev/) to efficiently render and update the DOM
  • no dependencies from complex frameworks
  • routing, state and themes management
  • shadowDOM or not
  • Components Library
  • Templates Library
  • Functional Library and Integrations

Installation and usage

  • Install
    • webpack users
    • npm install
  • createApp

webpack users


webpack users

npm install


npm install @code_xyz/appX

createApp


  1. In your app startup file (usually app.js or index.js)
import { App } from "@code_xyz/appX"
  1. Create a page template ( e.g. IndexTemplate.ts )
import { CustomElement, custom_element } from "@code_xyz/appX"

Readme

Keywords

none

Package Sidebar

Install

npm i @nxtcode/appx

Weekly Downloads

0

Version

1.0.2

License

ISC

Unpacked Size

44.1 kB

Total Files

49

Last publish

Collaborators

  • nxtcode