https://github.com/dobschal/web-client-boilerplate
https://github.com/dobschal/web-client-boilerplate
Last synced: 8 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/dobschal/web-client-boilerplate
- Owner: dobschal
- Created: 2023-06-10T14:36:46.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-06-14T12:50:54.000Z (about 3 years ago)
- Last Synced: 2025-09-11T07:30:00.057Z (9 months ago)
- Language: TypeScript
- Size: 188 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Web Client Boilerplate
This repo can be used to start building web client applications.
The pages scripts (e.g. `src/ts/pages/LoginPage.ts`) contain examples
on how to use forms, make requests or retrieve query or path parameters.
## Get Started
You need to have NodeJS installed. Then run in Terminal:
```bash
npm install
npm run dev
```
Run tests and linting
```bash
npm run test
npm run lint
```
## Supported Features
- [x] Update Readme
- [x] form example
- [x] API requests with fetch
- [x] Jest unit tests, especially for the core
- [x] render function
- [x] typescript support
- [x] build chain with Vite
- [x] navigo router
- [x] page example
- [x] layout example
- [x] eslint
- [x] Pass params from router
- [x] image example