Breaking down boundaries: Building reusable UI components for any framework
This repository explores the power of web components to create framework-agnostic UI elements that seamlessly integrate into Angular, React, and Vue.js applications.
Demonstrate the cross-framework compatibility of web components. Provide practical examples of integrating web components into common frameworks. Promote code reusability and reduce development overhead. Foster a framework-agnostic approach to UI development.
This repository contains multiple projects, each with its own setup and run instructions.
These projects can be run on any web server. Simply open the index.html
file using Live server extension on Vscode. the same works for VueJs no build needed
To run the React project, follow these steps:
- Navigate to the React project's directory.
- Run
npm install
to install the necessary dependencies. - Once the installation is complete, execute
npm run start
to start the React development server.
To run the Angular project, follow these steps:
- Navigate to the Angular project's directory.
- Run
npm install
to install the necessary dependencies. - Once the installation is complete, execute
ng serve
to start the Angular development server.