No Concurrency? No problem!

  • Most web pages aren't doing computations all that often
  • JavaScript spends a lot of time waiting around
  • When there's something to do, JavaScript works until that task is done
  • JavaScript can kick back some tasks to the browser and request to be notified when they're done

11 / 25