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

Juan Castro
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.