Study Notes
  • Introduction
  • Architecture & System Design
    • Messaging Systems
    • RPC Frameworks
    • Scalable Web Application Architecture
    • Parallel vs Concurrent
    • Concurrency
    • Load Balancing - Nginx
    • REST API
    • WebSockets
    • Streaming
    • Serialization
  • Programming Language
    • JavaScript & Node.js
      • Node.js Promises
      • Node.js Async Flow Control
      • Node.js Profiling
    • Java
    • Erlang
    • Python
    • Golang
      • Go Runtime Scheduler
  • Software Engineering
    • Design Patterns
    • Unit Testing
    • Legacy Code
    • Agile & Scrum
  • Database
    • NoSQL
    • SQL
  • DevOps & Tools
    • Version Control - Git
    • Shell - zsh, bash
    • Docker
    • Linux Package Management - YUM
    • Linux Command Line Tools
  • Security
    • OWASP Security
  • AI, ML, DL, CV, NLP
    • Deep Learning
Powered by GitBook
On this page
  • Books and Articles on JavaScript Promises
  • Courses on JavaScript Promises
  • Great Illustration and Animation
  • Introduction to Promises
  • Flow Control with Promises
  • Loop with Promises
  • Error Handling in Promises

Was this helpful?

  1. Programming Language
  2. JavaScript & Node.js

Node.js Promises

Books and Articles on JavaScript Promises

  • GitHub - azu/promises-book: JavaScript Promiseの本

  • GitHub - liubin/promises-book: JavaScript Promise迷你书

  • Jake Archibald: JavaScript Promises

Courses on JavaScript Promises

  • Udacity: JavaScript Promises - Async Work Made Easy

Great Illustration and Animation

  • Promisees - Promise Visualization Playground

Introduction to Promises

  • JavaScript Promises ... In Wicked Detail by Matt Greer

Flow Control with Promises

  • http://trevorburnham.com/presentations/flow-control-with-promises/

  • http://taoofcode.net/promise-anti-patterns/

  • http://ricostacruz.com/cheatsheets/bluebird.html

Loop with Promises

  • http://stackoverflow.com/questions/17217736/while-loop-with-promises

  • http://stackoverflow.com/questions/24586110/resolve-promises-one-after-another-i-e-in-sequence

Error Handling in Promises

  • Promise-based functions should not throw exceptions

PreviousJavaScript & Node.jsNextNode.js Async Flow Control

Last updated 5 years ago

Was this helpful?