You Don't Know JS: Async & Performance

Kyle Simpson

Table of Contents

1. Introduction

2. Preface

3. Foreword

4. Table of Content

5. Chapter 01: Asynchrony: Now & Later

6. Chapter 02: Callbacks

7. Chapter 03: Promises

8. Chapter 04: Generators

9. Chapter 05: Program Performance

10. Chapter 06: Benchmarking & Tuning

11. Appendix A: àsynquencè Library

12. Appendix B: Advanced Async Patterns

13. Appendix C: Acknowledgments

You Don't Know JS: Async & Performance

Purchase digital/print copy from O'Reilly

Table of Contents

Foreword (by Jake Archibald)

Preface

Chapter 1: Asynchrony: Now & Later

Chapter 2: Callbacks

Chapter 3: Promises

Chapter 4: Generators

Chapter 5: Program Performance

Chapter 6: Benchmarking & Tuning

Appendix A: Library: asynquence

Appendix B: Advanced Async Patterns

Appendix C: Thank You's!

You Don't Know JS

Preface

I'm sure you noticed, but "JS" in the book series title is not an abbreviation for words used to curse about JavaScript, though cursing at the language's quirks is something we can probably all identify with!

From the earliest days of the web, JavaScript has been a foundational technology that drives interactive experience around the content we consume. While flickering mouse trails and annoying pop-up prompts may be where JavaScript started, nearly 2 decades later, the technology and capability of JavaScript has grown many orders of magnitude, and few doubt its importance at the heart of the world's most widely available software platform: the web.