Async API call collection demo
This tiny repo is a demo of an API call aggregator in node.js. All of the logic lives in main.ts
, and the real meat
of the implementation is in the resolvePromiseValues
function.
resolvePromiseValues
is meant to be implemented in the framework and usually unseen by developers. The common use
case is demonstrated in the server's request handler.
Timing is included in the output to demonstrate that all the API calls run in parallel. The total request time should be slightly longer than the longest delay, not the sum of all the delays.
Running the server
npm install
npm run start