This book is a step-by-step guide that will teach you how to build progressive web apps from scratch with Preact. More importantly, this book shows you how to create modern and robust applications that work well under network and computing constraints in the mobile era. You will learn how to build a PWA from scratch, synchronize your data to work offline, test, annotate the types on your data structures to improve quality, and learn how to measure the performance and resilience of the app in adversarial situations.
The example web app that you will build is a client for Hacker News, a popular social news site focused on technology and entrepreneurship. By the end of this book, you will learn how to:
-Build a progressive web app
-Migrate an existing app from React to Preact
-Test and debug Preact apps
-Use Preact effectively with TypeScript