This project is an experiment in building a modern web application without using any JavaScript framework (such as React, Vue, or Angular). The goal is to leverage modern browser APIs, ES modules, and web components to create a performant and maintainable web application using only TypeScript, HTML, and CSS.
To get this project running locally, follow the steps below.
Make sure you have the following installed on your system:
-
Install dependencies:
This will install all the project dependencies defined in the
package-lock.json
file.npm ci
-
Start the development server:
This command will start the Vite development server.
npm vite dev
-
Open your browser and navigate to
http://localhost:3000
to see the app in action.
This project is licensed under the MIT License. See the LICENSE file for more details.