Glosario de React
28 términos encontrados
Glosarios
Angular
ReactFramework de Google para construir aplicaciones web escalables.
Angular usa TypeScript por defecto.
Component
ReactBloque de código reutilizable que define una parte de la interfaz de usuario.
Un botón, una tarjeta o un navbar pueden ser componentes.
Componente
ReactPieza independiente y reutilizable de la interfaz de usuario que encapsula su propia lógica, estructura (JSX) y estilo.
DOM Virtual
ReactRepresentación en memoria del DOM para optimizar actualizaciones de UI.
React compara árboles virtuales antes de tocar el DOM real.
Fragmento (Fragment)
ReactUn envoltorio vacío de React (<>...</>) que permite devolver múltiples elementos sin añadir nodos adicionales innecesarios al DOM real.
Hook
ReactFunción especial que permite "engancharse" a las características de React (como el estado) desde componentes funcionales.
Hooks
ReactFunciones que permiten usar características de React como estado y ciclo de vida.
useState y useEffect son hooks commonly used.
Hot Reload
ReactActualización en caliente del código durante desarrollo sin recargar toda la app.
Al cambiar un componente, se refleja al instante.
Hydration
ReactProceso por el que JavaScript activa una interfaz renderizada en HTML.
Tras hidratar, los botones pasan de estáticos a interactivos.
JSX
ReactExtensión de sintaxis que permite escribir marcado estructurado dentro de JavaScript, facilitando la creación de elementos de React.
Memoización
ReactTécnica para reutilizar resultados y evitar cálculos/re-renders innecesarios.
useMemo cachea un cálculo costoso entre renderizados.
Memory Leak
ReactRetención de memoria que ya no se necesita y no se libera.
Listeners no limpiados en un componente pueden provocar leaks.
Prop Drilling
ReactPaso de props por varios niveles intermedios sin usarlas directamente.
Un dato viaja de App a un nieto pasando por componentes puente.
Props
ReactArgumentos que se pasan a un componente desde su padre; son de solo lectura para el componente que las recibe.
<Button color='blue'> usa la prop color.
Re-render
ReactNuevo render de un componente cuando cambian estado o props.
Actualizar input dispara re-render del componente.
React
ReactBiblioteca JavaScript para construir interfaces de usuario.
React usa componentes y estado para crear SPAs.
Reconciliación
ReactEl proceso mediante el cual React compara el DOM Virtual actual con el nuevo para determinar qué partes de la UI necesitan actualizarse.
Refactor
ReactMejora interna del código sin cambiar comportamiento externo.
Extraer funciones reduce complejidad de un componente.
RSC (React Server Components)
ReactComponentes que se renderizan exclusivamente en el servidor, optimizando el rendimiento al no enviar lógica de ejecución al navegador.
SPA
ReactAplicación web que carga una sola página HTML y actualiza dinámicamente el contenido a medida que el usuario interactúa, sin recargar el navegador por completo.
Gmail es un ejemplo de SPA.
State
ReactDatos que cambian dentro de un componente y afectan su renderizado.
Cuando haces clic en un botón y cambia el texto, eso es state.
State Management
ReactGestión del estado de la interfaz y su sincronización entre componentes.
Context, Redux o Zustand ayudan a manejar estado global.
Storybook
ReactHerramienta para documentar y testear componentes UI de forma aislada.
Un botón se prueba en Storybook con todos sus estados.
Svelte
ReactFramework JavaScript que compila a código vanilla.
Svelte no usa virtual DOM, es muy rápido.
useState
ReactHook fundamental que permite declarar variables de estado en componentes funcionales, facilitando la reactividad de la interfaz.
Virtual DOM
ReactRepresentación virtual del DOM que mejora el rendimiento.
React usa Virtual DOM para minimizar actualizaciones reales.
Vite
ReactHerramienta de construcción de proyectos moderna que ofrece un servidor de desarrollo extremadamente rápido y una configuración optimizada para React.
Vite usa ES modules nativamente.
Vue
ReactFramework JavaScript progresivo para construir interfaces.
Vue es conocido por su curva de aprendizaje suave.
No se encontraron términos que coincidan con tu búsqueda.