GyaanSetu JavaScript

El ecosistema de JavaScript y TypeScript.

115 articlesDeep, practical knowledge

La IA ganó la guerra de TypeScript

La IA ganó la guerra de TypeScript. El debate ha terminado. TypeScript no ganó por tener mejores argumentos. Ganó porque las herramientas de IA hicieron que el debate perdiera relevancia. Los investigadores encontraron un patrón clave...

JavaScript · 2 min de lectura

Operaciones CRUD del DOM

Operaciones CRUD del DOM. El Modelo de Objetos del Documento (DOM) es la forma en que los navegadores representan el HTML. Convierte cada elemento, atributo y fragmento de texto en un objeto. JavaScript utiliza estos objetos…

JavaScript · 2 min de lectura

Cómo configurar React Context

Cómo configurar React Context. El prop drilling arruina tu código. Pasas datos a través de cinco capas de componentes que no los necesitan. React Context soluciona esto. Sin embargo, la mayoría de las configuraciones crea...

JavaScript · 2 min de lectura

La regla de los 3 segundos del rendimiento web

La regla de los 3 segundos del rendimiento web. Tienes tres segundos. Después de eso, tus usuarios se van. Las investigaciones de Google muestran que el 53 % de los usuarios móviles abandonan un sitio si tarda más de 3 seg...

JavaScript · 2 min de lectura

Uso de React Refs y el hook useRef

Uso de React Refs y el hook useRef. React utiliza un enfoque declarativo. Actualizas el estado y React actualiza la interfaz de usuario. Esto funciona para la mayoría de las tareas, pero a veces necesitas salir de...

JavaScript · 2 min de lectura

Por qué necesitas la prop 'key' de React

Por qué necesitas la prop 'key' de React. Ves este error en tu consola: "Each child in a list should have a unique 'key' prop". Muchos desarrolladores lo ignoran. Esto es un error. Esta advertencia...

JavaScript · 2 min de lectura

Domina las listas y las keys en React

Domina las listas y las keys en React. Renderizar listas en React es sencillo, pero hacerlo correctamente es difícil. Muchos desarrolladores usan el índice del array como key. Esto es un error. Provoca errores y s…

JavaScript · 2 min de lectura

El costo oculto de cada instalación de npm

El costo oculto de cada instalación de npm. Pasamos diez años descargando librerías para arreglar JavaScript. Usamos moment.js para las fechas. Usamos lodash para utilidades. Usamos node fetch para...

JavaScript · 2 min de lectura

Creación de una guía interactiva de aplicaciones

Creación de una guía interactiva de aplicaciones. Los equipos de soporte suelen tener dificultades con aplicaciones que nunca han instalado. Un PDF con capturas de pantalla es la solución estándar. La mayoría de la gente no lee los PDF...

JavaScript · 2 min de lectura

React Performance Optimisation Checklist

React Performance Optimisation Checklist Slow applications kill businesses. They cause high bounce rates and frustrate users. They also increase your infrastructure costs. You do…

JavaScript · 2 min de lectura

Tu consola te está mintiendo

Tu consola te está mintiendo. Las DevTools de tu navegador podrían engañarte durante la depuración. No es que estén fallando. Están optimizadas para la velocidad, no para una precisión perfecta. Aquí te explicamos por qué no puedes…

JavaScript · 2 min de lectura