Hola, me surge una duda: ¿Por qué es necesario utilizar map para renderizar los NavLink y si utilizo .forEach deja de funcionar? gracias!

David Espino

David Espino

Pregunta
student
hace 3 años

Hola, me surge una duda: ¿Por qué es necesario utilizar map para renderizar los NavLink y si utilizo .forEach deja de funcionar? gracias!

1 respuestas
para escribir tu comentario
    Juan Castro

    Juan Castro

    teacher
    hace 3 años

    Porque react puede renderizar arrays, el método .map nos permite crear un array a partir de otro array (en este caso, cambiando array de objetos por array de componentes), mientras que el forEach hace la iteración pero no devuelve un nuevo array.

Curso de React.js: Navegación con React Router

Curso de React.js: Navegación con React Router

Explora la navegación en aplicaciones React mediante la implementación de rutas. Utiliza React Router para crear un flujo de navegación, incluyendo autenticación falsa, navegación dinámica y despliegue en GitHub Pages.

Curso de React.js: Navegación con React Router
Curso de React.js: Navegación con React Router

Curso de React.js: Navegación con React Router

Explora la navegación en aplicaciones React mediante la implementación de rutas. Utiliza React Router para crear un flujo de navegación, incluyendo autenticación falsa, navegación dinámica y despliegue en GitHub Pages.