If you ask on reddit or discord how to approach the frontend ecosystem they will tell you to learn one thing at once.
The problem with this strategy is that later never comes. And suddenly you have grown out of CRA and need to extend it. So you eject your app and get this thrown in your face:
You get not only one – but three webpack config files. At a total of 989 lines of code. And that’s just the webpack configs. There are more config files and build scripts that got generated for you. That is overwhelming.
The webpack config file is well commented, but it doesn’t help when you have no idea how webpack works.
You can’t learn webpack by reading a huge config file.
You already know how to learn a new language or tool:
An essential aspect of learning programming is to write code yourself. Only reading is not enough.
The feeling of knowing how everything works – including the build setup – in your app is awesome.
With such depth in your skills and knowledge, you are a frontend dev that knows how to set up any kind webpack project. You are able to go in and upgrade, tweak and optimize existing webpack projects.
In this book you'll start with a clean slate - just you and an empty text editor. You will learn step-by-step how to build the
.babelrc and all other files required to build a modern web apps with webpack.
This is a complete and up-to-date resource for webpack beginners.
This book is a handbook for creating enterprise-ready production apps with webpack. These are the main topics covered:
The book is made up of three parts:
Part 1: The Getting started tutorial You'll jump straight into coding your first React app with webpack. You start from scratch and you will finish up with a complete webpack project that you can put in production. This tutorial is designed to get you up and running quickly.
Part 2: Production-ready apps with webpack You’ll learn how to configure an awesome developer experience that makes you super productive and use tools and techniques to get the lowest possible bundle size for the production build. You’ll also learn about the internals of webpacks. Loaders, plugins, manifests and chunks will no longer feel like magic
Part 3: Recipes Even the webpack pros have to look up how to configure specific things like Vue, React, Typescript, etc. In this part of the book, you will have recipes that you can use to create the app you want to create - so you don't have read long and outdated medium-articles to get the code you need.
Zero fluff guaranteed
This is a short book - only 100 pages. It's to the point. And it has absolutely zero fluff - just actionable advice.
As a developer, the best investment you can make is to invest in your skills. When you know webpack you will be a more complete frontend dev. It will set you up for getting promotions.
And if you're looking for a job, talking fluently in interviews about how to use code splitting and tree shaking with webpack will make you stand out from other frontend devs.
|Format:||PDF and EPUB|
It's time for you to take back control of your webpack config!
Q: What if I don't like the book?
A: I offer a 30-day no-questions-asked money-back-guarantee
Q: What version of webpack do the book use?
A: It's written for the latest version of webpack: webpack 4.
Q: But soon there will be a new version of webpack and this book will be outdated?
A: Included in the price is a lifetime of updates! Whenever I update the book because there is a new version of webpack or if i extend the book with new material, you will get the update straight in your inbox with no additional cost.
Q: What formats do I get?
A: You'll get PDF and EPUB. If I some time in the future offer more formats, you will get them also of course.
Q: How many pages is it?
A: 100 pages. It's short and sweet so that you'll actually read it.