Por qué deberías dominar Fetch nativo (especialmente ahora)
Hace unos años, usar librerías como Axios parecía la opción obvia. Sintaxis más limpia, parseo automático de JSON, interceptores… simplemente hacía todo más fácil. Pero recientemente, con problemas...

Source: DEV Community
Hace unos años, usar librerías como Axios parecía la opción obvia. Sintaxis más limpia, parseo automático de JSON, interceptores… simplemente hacía todo más fácil. Pero recientemente, con problemas de seguridad y riesgos en el ecosistema (incluyendo casos donde paquetes populares fueron comprometidos), algo quedó muy claro: 👉 Cuanto más dependes de abstracciones, más frágil se vuelve tu stack. Esto no se trata de dejar de usar herramientas. Se trata de entender la base. Y cuando hablamos de hacer peticiones HTTP en el navegador o en Node.js, esa base es fetch. 🧠 ¿Qué es Fetch? fetch es una API nativa de JavaScript que te permite hacer peticiones HTTP. Sin dependencias Sin instalaciones Sin sorpresas Ya viene incluida en navegadores modernos y en Node.js (v18+). En esencia, fetch devuelve una Promise que se resuelve con un objeto Response. ⚡ El fetch más simple que puedes escribir fetch("https://jsonplaceholder.typicode.com/users") .then(res => res.json()) .then(data => console.