A simple demonstration of vanilla JavaScript web components featuring a reusable table component with dynamic data loading.
Visit https://sspirial.github.io/vanilla-dev
- Custom Web Components
- Shadow DOM for style encapsulation
- Dynamic data loading
- Responsive table design
- Error handling and loading states
- Clone the repository:
git clone https://github.com/sspirial/vanilla-dev.git - Serve the files using a local web server
- Open
index.htmlin your browser
vanilla-dev/
├── app.js
├── index.html
├── components/
│ └── table/
│ └── table.js
└── data/
└── data.json