SurviveJS… by Juho Vepsäläinen et al. [Leanpub PDF/iPad/Kindle]
SurviveJS - Webpack
SurviveJS - Webpack
$19.99
Minimum
$19.99
Suggested
SurviveJS - Webpack

Last updated on 2017-03-22

About the Book

Webpack is a powerful bundling tool made popular particularly by the success of Facebook's React. Webpack, a bundler, takes in assets and then transforms them into a form suitable for the browser. It happens to do this well. It isn't the easiest tool to learn due to its configuration driven approach, but despite this it's worth studying. By reading this book you will learn to:

  • Set up a Webpack based development and production environment. You can find the configuration online as well.
  • Understand Webpack's Hot Module Replacement (HMR) and how to configure it in various ways.
  • Learn to deal with styling with Webpack. This includes hashing and extracting styles to separate files.
  • Load different types of assets and even implement loaders of your own in a test driven manner.
  • Learn to load dependencies dynamically while your application or site is running.
  • Learn to configure React specific setup in an effective manner.

The book contents are freely available online. By purchasing this book you support its development. A part (~30%) of the profit goes to Tobias Koppers, the author of Webpack. This helps him to develop the tool further.

Packages

The Book

The book in pdf, epub, mobi. The source code is available at https://github.com/survivejs/webpack.

  • English

  • PDF

  • EPUB

  • MOBI

  • APP

$19.99
Minimum
$19.99
Suggested
One for a friend too

Get a copy for a friend as well. Includes two copies.

  • English

  • PDF

  • EPUB

  • MOBI

  • APP

$33.99
Minimum
$33.99
Suggested
One for the team

Get copies for your team mates. Or friends. I don't discriminate. Includes four copies.

  • English

  • PDF

  • EPUB

  • MOBI

  • APP

$63.99
Minimum
$63.99
Suggested

Bundles that include this book

SurviveJS - React
SurviveJS - Webpack
2 Books
$35.98
Regular Price
$28.99
Bundle Price

About the Authors

Juho Vepsäläinen
Juho Vepsäläinen

I have been programming since I was a little kid. I started with BASIC, moved onto C. Through some embedded work (AVR) I found myself in the world of 3D (Blender) and eventually web development. As a result I have spent a lot of time with JavaScript since 2008. Most of my work is available at GitHub. I also blog seldomly at nixtu.info.

Jesús Rodríguez Rodríguez
Jesús Rodríguez Rodríguez

Jesús Rodríguez Rodríguez is a frontend developer who dedicates his time to moderate the official Angular.js IRC channel and he also gives support there.

He spent some time collaborating with organization like AngularUI and he also write in his blog (http://www.angular-tips.com) all about angular.

He also likes to edit / review books, that also includes writing his own books.

Reader Testimonials

Gavin Doughtie (Senior Software Engineer, Google)
Gavin Doughtie (Senior Software Engineer, Google)

Before I worked through the SurviveJS Webpack book, my own Webpack config, cobbled together from random code on the Internet, was a mystery to me. Afterwards, I have route-splitting and parallel-loading superpowers.

Clément Paris (Front-End Engineer)
Clément Paris (Front-End Engineer)

After weeks failing at configuring webpack, I stumbled upon SurviveJS book while looking for yet another tutorial. Since that day, it has been my go-to resource for every single webpack question I ever had.

Andrea Chiumenti (CEO, Red Software Systems)
Andrea Chiumenti (CEO, Red Software Systems)

Brilliant! A must have if you want to to learn Webpack but also if need an updated reference guide. I always use it as a reference guide when I develop.

Neeraj Singh (Founder of BigBinary)
Neeraj Singh (Founder of BigBinary)

Practical tips on Webpack

Webpack is powerful but configuring it can be painful. Same goes with React. There are so many ways of configuring React with asset compilation, minification etc that it is easy to get lost. This book provides practical tips on how to proceed.

Stefan Frede (Developer)
Stefan Frede (Developer)

This book is an invaluable resource if you start working with Webpack!

Aaron Harris (Software Engineer)
Aaron Harris (Software Engineer)

This guide was a great starter in taming the Wild West of ESNext-era JavaScript development. It's beauty comes from its commitment to not skipping the fundamentals in favor of a fast demo, but making sure you're understanding what you're doing as you bootstrap your next JavaScript-based UI project.

Julien Castelain (Software Engineer, Liferay)
Julien Castelain (Software Engineer, Liferay)

This guide is a great way to get started with webpack or improve your existing skills

After a detailed introduction, you'll start working on a webpack project that provides all you need to push your app to production. Highly recommended.

The Leanpub Unconditional, No Risk, 100% Happiness Guarantee

Within 45 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.
See full terms

Write and Publish on Leanpub

Authors and publishers use Leanpub to publish amazing in-progress and completed ebooks, just like this one. You can use Leanpub to write, publish and sell your book as well! Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks. Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. It really is that easy.

Learn more about writing on Leanpub