Most frontend code treats asynchronous work like a single shape. You kick off a Promise, wait for it to resolve, dump th
Most frontend code treats asynchronous work like a single shape. You kick off a Promise, wait for it to resolve, dump the result into local state, and let the framework reconcile…