SurviveJS - Webpack + React
$35.98
Suggested price
$28.99
Bundle Price

SurviveJS - Webpack + React

About the Bundle

Get both SurviveJS - Webpack and SurviveJS - React for a single price!

  • Share this bundle
  • Categories

    • React
    • Software Engineering
    • JavaScript
    • ES6
    • Web Development

About the Books

SurviveJS - React

From apprentice to master
  • 3,443

    Readers

  • 257

    Pages

  • 39,382

    Words

  • PDF

  • EPUB

  • WEB

Facebook's React powers an increasing amount of sites. There is a good reason for this. It simplifies frontend development greatly.

SurviveJS - React shows you how to build a simple Kanban application based on these technologies. During the process you will learn to:

  • Learn to understand the ideas behind React.
  • Learn to design component hierarchies as you work on the application.
  • Get into the React mindset while learning to think and manage state carefully.
  • Style your React application in various emerging ways.
  • Implement drag and drop for your application using React DnD.

In addition the Leanpub edition contains exclusive chapters showing you how to:

  • Deal with typing in React.
  • Test your React application in various ways.

The book assumes you know basics of JavaScript and understand how to use npm.

Most of the book content is available online at survivejs.com. By buying this book you support the development of further content.

Steve Piercy
Nick Ostrovsky
Omar van Galen
Phil Ledgerwood

4 reader testimonials

SurviveJS - Webpack 5

From apprentice to master
  • 2,947

    Readers

  • 301

    Pages

  • 47,940

    Words

  • PDF

  • EPUB

  • WEB

"SurviveJS - Webpack 5" has been built around a tutorial during which you develop a complex configuration while covering different facets of webpack. The 34 short chapters and six appendices work as a reference you can use while developing your web applications. The book has been written with webpack 5 in mind.

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, multiple page builds, and module federation
  • 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.
Gavin Doughtie (Senior Software Engineer, Google)
Clément Paris (Front-End Engineer)
Andrea Chiumenti (CEO, Red Software Systems)
Neeraj Singh (Founder of BigBinary)
Stefan Frede (Developer)
Aaron Harris (Software Engineer)
Julien Castelain (Software Engineer, Liferay)

7 reader testimonials

The Leanpub 60-day 100% Happiness Guarantee

Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.

See full terms

Free Updates. DRM Free.

If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).

Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown at the top right corner of this page.

Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.

Learn more about Leanpub's ebook formats and where to read them

Write and Publish on Leanpub

You can use Leanpub to easily write, publish and sell in-progress and completed ebooks and online courses!

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. (Or, if you are producing your ebook your own way, you can even upload your own PDF and/or EPUB files and then publish with one click!) It really is that easy.

Learn more about writing on Leanpub