To get the most out of this book

  • Anyone who develops or is responsible for the technical aspects of application frontends or user experience will benefit from this book.
  • A moderate background in modern web development is assumed.
  • Knowledge of common JavaScript syntax is important because service workers are JavaScript files.
  • Because many modern tools rely on Node.js, a basic understanding is recommended.
  • Source code is managed on GitHub, which requires some knowledge of using Git source control.