1.1 KiB
1.1 KiB
Nitro + Vanilla Custom Elements
This is a minimal Proof of Concept for using Nitro and vanilla JS custom elements using my Web Component Base class.
Setting up
Do the following steps to get you started:
- clone project and go into the directory
git clone https://github.com/ayoayco/nitro-web-components.git
cd nitro-web-components
- install deps
npm i
- run the dev server
npm run dev
- open the browser to
https://localhost:3000
(or what the dev server said)
Ambitious Goals
These items are not yet achieved in this early POC, but what I have in mind starting this is to find a way to:
- create web apps with vanilla custom elements
- no frameworks or reactivity libraries on the browser
- easy server APIs authoring
- server-side pre-rendering
- control on when and where JS is downloaded for interactive elements
More info
This project was generated from Nitro starter guide. Look at the Nitro documentation to learn more.