My React 17 Boilerplate (with Webpack 5, Tailwind 2)

golangch

Stefan Wuthrich

Posted on January 3, 2021

My React 17 Boilerplate (with Webpack 5, Tailwind 2)

I published my first React Boilerplate with React 17, Tailwind 2, using babel, sass, with a hot dev server and an optimized production build.
Any feedback is welcome :-)

Looking for a React Job?

Checkout the React Jobs Board with OnSite and Remote React Jobs

Updated (newest first):

  • added SVGR as a webpack loader to import your SVG directly as a React Component.
  • added build-staging script. same as build but using .env.staging
  • added dotenv-webpack to handle process.env.VARS
  • added Prettier
  • added react-refresh-webpack-plugin for HMR
  • 2 PR's accepted

Github repo

Installation

git clone https://github.com/altafino/react-webpack-5-tailwind-2.git
cd react-webpack-5-tailwind-2
yarn / npm i
Enter fullscreen mode Exit fullscreen mode

Usage

Development server

yarn start / npm start
Enter fullscreen mode Exit fullscreen mode

You can view the development server at localhost:3000.
(change port in ./config/webpack.dev.js)

Production build

 yarn build / npm run build
Enter fullscreen mode Exit fullscreen mode

Features

Dependencies

webpack

Babel

Loaders

Eslint

Plugins

Cheers
Stefan - Fullstack Developer - Go/JS

💖 💪 🙅 🚩
golangch
Stefan Wuthrich

Posted on January 3, 2021

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related