Email the Author

You can use this page to email Juho Vepsäläinen, Tobias Koppers and Jesús Rodríguez Rodríguez about SurviveJS - Webpack.

Please include an email address so the author can respond to your query

This message will be sent to Juho Vepsäläinen, Tobias Koppers and Jesús Rodríguez Rodríguez

This site is protected by reCAPTCHA and the Google  Privacy Policy and  Terms of Service apply.

SurviveJS - Webpack
SurviveJS - Webpack
From apprentice to master
Juho Vepsäläinen, Tobias Koppers and Jesús Rodríguez Rodríguez

Learn more

About the Book

"SurviveJS - Webpack" has been built around a tutorial during which you develop a complex configuration while covering different facets of webpack. The 45 short chapters and seven appendices work as a reference you can use while developing your web applications. Also available as a paperback.

Even though the book has been designed around webpack, many of the techniques covered go beyond it. You will learn to improve the quality of your code while becoming aware of optimization techniques that help you to deliver more performant web applications.

The book was developed in collaboration with the webpack community, and its structure has evolved accordingly. A third of royalties go to Tobias Koppers, the author of the tool. The writer is a core developer of webpack so by purchasing this book you will support the effort in multiple ways.

The content has been split as below:

  • Foreword by Tobias Koppers, the author of webpack
  • Preface by Juho Vepsäläinen, the author of the book and a core developer of webpack
  • What is Webpack? - Learn what makes webpack tick
  • Developing - Set up a development environment on top of webpack
  • Styling - Load and manage styles while learning about topics like autoprefixing and eliminating unused CSS
  • Loading Assets - Load different asset types and process them
  • Building - Write initial build with webpack and learn techniques like bundle and code splitting
  • Optimizing - Learn to optimize the build results by minifying, tree shaking, and other techniques
  • Output - Understand webpack's output formats
  • Techniques - Learn specific techniques related to topics such as testing and consuming packages
  • Extending - Extend webpack with loaders and plugins
  • Conclusion - Recap core techniques
  • Appendices - Learn how webpack compares with other tools, how to set up Hot Module Replacement, troubleshoot webpack
The Leanpub edition comes with a two page PDF cheatsheet that covers the main ideas of webpack in a compact format. It's also available in poster form (single A3, either portrait or landscape). You also get a ~20 page QA PDF where Tobias Koppers, the creator of the tool answers to tough questions.

About the Authors

Juho Vepsäläinen’s avatar Juho Vepsäläinen

@bebraw

Juho Vepsäläinen is behind the SurviveJS effort. In addition to being a core developer of webpack, I have been active in the open source scene since the early 2000s. Blue Arrow Awards winner.

Tobias Koppers’s avatar Tobias Koppers

Jesús Rodríguez Rodríguez’s avatar Jesús Rodríguez Rodríguez

@Foxandxss

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.

Logo white 96 67 2x

  • About
  • About Leanpub
  • Blog
  • Contact
  • Press
  • Authors
  • Why Leanpub
  • Testimonials
  • Climate Change
  • Simplifying
  • Grandfathering
  • Freemium
  • Manifesto
  • Author Support
  • The Leanpub Manual
  • Author Help Center
  • Leanpub Authors Forum
  • The Markua Manual
  • The Leanpub Flavoured Markdown Manual
  • Supported Languages
  • API Docs
  • More
  • Newsletters
  • Podcast
  • Redeem a Token
  • Reader Help
  • Causes
  • Legal
  • Terms of Service
  • Copyright Policy
  • Privacy Policy

Leanpub is copyright © 2010-2019 Ruboss Technology Corp. All rights reserved.

Leanpub requires cookies in order to provide you the best experience. Dismiss