Bounding axios requests: timeout vs AbortController signal vs CancelToken
Choose a timeout backstop plus per-operation AbortController for axios requests. Compare timeout, signal, and deprecated CancelToken, with trade-offs and a latest-search-wins cancellation pattern.