cd ~/open-source/

chrille@linux:~$ apt show axios

Axios

Axios är en populär HTTP-klient för webbläsaren och Node.js som använder promises. Du skickar GET-, POST- och andra förfrågningar med ett tydligt API och får bra felhantering. Det passar dig som vill ha ett moget och vältestat alternativ till fetch med bredare funktionalitet.

Projektsidan för Axios
Projektets egen sida, som den såg ut vid importen.

Axios gör det enkelt att skicka HTTP-förfrågningar från både frontend och backend, med ett API som många utvecklare känner igen. Du får inbyggt stöd för att avbryta förfrågningar, omvandla data och hantera timeouts. Det passar dig som vill ha ett moget och vältestat alternativ till fetch med bredare funktionalitet. Du kan konfigurera instanser, sätta upp interceptors och dela inställningar över hela applikationen. Det har varit ett av de vanligaste valen för HTTP-anrop i JavaScript i många år. Du kan skapa instanser med förinställda headers, använda interceptors för att logga eller modifiera förfrågningar, och hantera avbrutna anrop. Det har funnits länge, har bred dokumentation och är ett säkert val när du vill ha mer funktionalitet än vad fetch erbjuder.