Skip to content

A minimal best practice starter for react project using typescript. Eslint for code standard, prettier for formatting, babel for converting typescript to regular JS, webpack for bundling and build it to static html.

Notifications You must be signed in to change notification settings

bhirmbani/typescript-react

Repository files navigation


React-Typescript

A minimal best practice starter for react project using typescript.

Key FeaturesHow To UseCreditsLicense

Key Features

  • Typescript
    • Build React app using typescript so your team can maximise static type typing
  • Eslint - Enforce code standard for your team using eslint instead of tslint for better performance 1
  • Prettier
    • Integrate prettier with eslint to automatically fix code standard and format
  • Built for use with visual studio code ✨
    • Using Eslint 2 and Prettier 3 extensions so you can have the best development workflow
    • But also have NPM script so it can also works for the prefered IDE's of yours..
  • More to follow..

How To Use

To clone and run this application, you'll need Git and Node.js (which comes with npm) installed on your computer. From your command line:

# Clone this repository
$ git clone https://github.com/bhirmbani/typescript-react.git

# Go into the repository
$ cd typescript-react

# Install dependencies
$ npm install

# Run in development
$ npm run dev

Note: If you're using Linux Bash for Windows, see this guide or use node from the command prompt.

Credits

This boilerplate uses the following open source packages:

Footnotes

1 Typescript 2019 roadmap

2 Eslint Vscode extension

3 Eslint Vscode extension

License

MIT


GitHub @bhirmbani  · 

About

A minimal best practice starter for react project using typescript. Eslint for code standard, prettier for formatting, babel for converting typescript to regular JS, webpack for bundling and build it to static html.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published