Skip to content

React foundation is a simple starter kit for quickly bootstrapping React projects

Notifications You must be signed in to change notification settings

VytautasLozickas/react-foundation

Repository files navigation

React Foundation

React foundation is a simple starter kit for quickly bootstrapping React projects

How to start?

You'll be up and running in no time:

  1. Clone this repository
  2. Run npm ci to install all the packages
  3. Run npm start to start builder in watch mode
  4. Code away!

What is included?

  • Parcel - for building and packaging your code for the web
  • Typescript - for beautiful, reliable and type-safe code
  • SCSS - for robust and powerful css that does not end up in spaghetti
  • Module CSS - for easy css integration into your React application
  • Configuration via dotenv - for flexible, environment based configurations
  • ESLint and Prettier - for spotless code style and on-the-fly linting

Mindset behind

The main goal for this starter kit is to be simple. It tries not to include any unnecessary configurations, rules or libraries. It is ought to be strict though, so the code is concise and stable. Rules like requiring a return type for every method might appear to be harsh, but it's here for a reason so that typings remain reliable, code stays consistent and implicit type inference does not lead to false assumptions and fragility.

About

React foundation is a simple starter kit for quickly bootstrapping React projects

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published