briangershon / react-minimal

ReactJS starter using Snowpack tooling. Supports ES6 modules, hot reloading and unit testing. Plus Github CI workflow.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

react-minimal

A starter React.js project with curated dependencies and tools.

Build Status

  • Development environment includes:

    • Support for es6 modules and hot reloading (via Snowpack)
    • Compile to es5 to run across a wide range of browsers
    • Unit tests (via Jest)
    • Continuous Integration workflow with Github Actions
    • Prettier config
  • Styling with default fonts that look great across operating systems.

Run Local Dev Server

npm install  # install dependencies

npm start
# visit http://localhost:8080/

Run Tests

npm test

Package project up in dist folder for release to server

npm run build

About

ReactJS starter using Snowpack tooling. Supports ES6 modules, hot reloading and unit testing. Plus Github CI workflow.

License:MIT License


Languages

Language:JavaScript 61.3%Language:HTML 21.1%Language:CSS 17.5%