DEV Community 👩‍💻👨‍💻

Marcin Wosinek
Marcin Wosinek

Posted on • Updated on • Originally published at

Two new sections on my video course on webpack

I've published a webpack 5 course, and today I completed two additional sections:

  • Managing CSS
  • Getting ready to deploy

Managing CSS

Continous with the application used in the previous sections, and introduce the concepts related to dealing with CSS with webpack. We start with CSS living completely outside of wepback, go through styles being inlined to JS, and end with CSS managed & output by webpack. Along the way, we learn how to set up the first plugin - MiniCssExtractPlugin.

Getting ready to deploy

This section covers how to turn the same simple application into a complete end-to-end example of how to take source code & use webpack to turn it into a deployment-ready bundle.

Future of the course

The course is far from complete, but I just finished all the sections I already planned for. Let me know in the comments what you would like to cover in such a form, and I'll see if I can include it in one way or another.

My other courses

  • esbuild - a tool that does similar work as webpack, but much faster. This course is already a paid version, but if you let me know in the comment, I'll see if I can get any coupons.

Oldest comments (0)

In defense of the modern web

I expect I'll annoy everyone with this post: the anti-JavaScript crusaders, justly aghast at how much of the stuff we slather onto modern websites; the people arguing the web is a broken platform for interactive applications anyway and we should start over;

React users; the old guard with their artisanal JS and hand authored HTML; and Tom MacWright, someone I've admired from afar since I first became aware of his work on Mapbox many years ago. But I guess that's the price of having opinions.