Today CLI tools as create-react-app or Vue cli abstract away most of the configuration, and provide sane defaults. Even then, understanding how things work under the hood is beneficial because sooner or later you'll need to make some adjustment to the defaults. In this guide we'll see what webpack can do, and how to configure it to suit your needs.
Full article