Async JS: API fetch with a timeout · InterviewLane