¿Para qué sirven los Módulos CSS? ¿Por qué no usamos CSS normal?
Frontend
¿Qué es la programación reactiva? ¿Por qué React, a pesar del nombre, se considera no reactivo?
Revisión de código del componente Accordion: encuentra problemas y propone mejoras
¿Por qué setState no actualiza el valor de inmediato? ¿Qué es el batching?
¿Qué es useId y para qué se utiliza?
¿Qué es CORS? Si dos servidores backend se comunican entre sí sin un navegador, ¿aparecerá CORS?
¿Cuál es la diferencia entre HTTP y HTTPS? ¿Qué se cifra: los encabezados, el cuerpo o la URL?
¿Estás familiarizado con el concepto de "acordeón"? ¿Cómo se puede implementar este componente sin JavaScript?
El objeto se pasa del componente padre al hijo a través de props y se coloca en la dependencia useMemo. ¿Cuántas veces se ejecutará useMemo? ¿Cómo optimizar para que useMemo se vuelva a calcular solo una vez?
En un componente funcional de React, hay dos llamadas a setState de forma síncrona, luego una función asíncrona, y después otras tres llamadas a setState. ¿Cuántos renderizados ocurrirán en React 18 y en React 17? ¿Qué es el batching y cuándo apareció?
¿Cómo hacer solicitudes HTTP correctamente en React? ¿En qué se diferencia Axios de fetch?
¿Cuál es la diferencia entre SSR y SSG?
Revisión de código: tienes un fragmento de código en producción. Encuentra los problemas y propone mejoras. ¿Será React.memo capaz de realizar la memorización correctamente si se pasan funciones y objetos en las props?
¿Qué es un código malo? ¿Cómo intentas no escribirlo?
Hay un array de 10 elementos, se llama a .map(). ¿Qué pasará si se elimina el return del callback?
¿Para qué se utiliza useMemo? Da un ejemplo práctico.
¿Estás familiarizado con el concepto de "migas de pan" (breadcrumbs)? ¿Qué etiquetas HTML usarías para implementar este componente?
¿Qué nuevos hooks se introdujeron en React 18?
¿Cuál es la diferencia entre los métodos de matriz map() y forEach()?
¿Se puede usar el índice del array como clave en React? ¿Por qué no se recomienda?