Skip to content

rasmus842/react-spa-template

Repository files navigation

React SPA template

Project goals

  1. A barebones project to be used as a starting point for other UI projects.
  2. React SPA, meaning no server side code exists here whatsoever.
  3. Advantages of SPA:
    • 0 server side state, meaning bundles can be cached in CDN-s
    • complete isolation from server-side code

Features

  1. Language: typescript and react
  2. Build tool: vite
  3. Styling: tailwindcss
  4. Code style: eslint
  5. Formatting: prettier
  6. Testing: playwright and react-testing-library

Usage:

  1. import this repo to your project:
    • to an existing repo as a submodule/subtree
    • or clone as a separate project

About

Configuring vite, eslint, playwright, etcetc and other base dependencies is annoying. Just clone this repo and use that as a starting point for new projects.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors