Skip to content

persteenolsen/webpack-5-react-boilerplate

Repository files navigation

Webpack 5 React Boilerplate

Webpack 5 boilerplate using React, Babel 7, PostCSS and Sass with a hot dev server and an optimized production build. Babel compiles ES6+ and React to ES5.

Last updated: 02-09-2025

Node Version: 22.15.0

React Version: 19.0.0

Usage

Installing

  • Make sure you have a new version of Node installed
  • Download the code by zip or fork
  • Run the command npm install by the command promt

Development server:

  • npm run start
  • You can view the development server at localhost:8080.

Production build:

  • npm run build

To view the build use http-server:

  • npm run prod

Features

Dependencies

React

  • react - React is a JavaScript library for creating user interfaces. For creating React components.
  • react-dom - This package serves as the entry point to the DOM and server renderers for React.
  • react-router-dom - This package serves as DOM for React Router.
  • react-hook-form - Forms in Reack.

Babel

  • @babel-runtime - Babel Runtime for dev babel/plugin-transform-runtime.

Other

  • core-js - Main Library with polyfills for older Browsers
  • whatwg-fetch - For making promise based web request progammitically

devDependencies

webpack

Loaders

Babel

Plugins

Author

  • Per Olsen

License

This project is open source and available under the MIT License.

About

A Webpack 5 boilerplate with Babel React and PostCSS

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published