Coming soon: this lesson's video is still in production.
Asynchronous Operations and Errors
Why network operations take time. Promises as representations of future results. `async` and `await`. Loading, success, and failure states. `try`, `catch`, and `finally`. Why an HTTP error response may require an explicit status check. Avoiding duplicate submissions. Distinguishing an empty result from a failed request.
Sign in to save your progress.