Skip to content

Latest commit

 

History

History
51 lines (48 loc) · 1.13 KB

File metadata and controls

51 lines (48 loc) · 1.13 KB

You Don't Know JS: Async & Performance

Índice

  • Introdução
  • Prefácio
  • Capítulo 1: Assíncronia: Agora & Depois
    • A Program In Chunks
    • Evento Loop
    • Parallel Threading
    • Concorrência
    • Trabalhos
    • Ordenação de Instruções
  • Capítulo 2: Callbacks
    • Continuações
    • Sequential Brain
    • Trust Issues
    • Tentando Salvar os Callbacks
  • Capítulo 3: Promessas
    • O que É Uma Promessa?
    • Thenable Duck-Typing
    • Promise Trust
    • Chain Flow
    • Error Handling
    • Padrões de Promessas
    • Recaptuando a API das Promessas
    • Limitações de Promessas
  • Capítulo 4: Generators
    • Breaking Run-to-completion
    • Generator'ing Values
    • Iterating Generators Asynchronously
    • Generators + Promises
    • Generator Delegation
    • Generator Concurrency
    • Thunks
    • Pre-ES6 Generators
  • Capítulo 5: Performance do Programa
    • Web Workers
    • SIMD
    • asm.js
  • Capítulo 6: Benchmarking & Tuning
    • Benchmarking
    • Contexto É Tudo
    • jsPerf.com
    • Escrevendo Testes com Qualidade
    • Microperformance
    • Tail Call Optimization (TCO)
  • Apêndice A: Biblioteca de assinquência
  • Apêndice B: Padrões Avançados de Async
  • Apêndice C: Agradecimentos