
Sebastian Marín Arias
PreguntaHay alguna diferencia en crear los componentes como arrow functions vs function tradicional ?

Juan Castro
Usar arrow functions no deshabilita el poder usar stateless componentes. Para eso podemos usar returns implícitos (o simplemente no crear ningún estado, ya sea que creemos los componentes con funciones, clases o arrow functions).

Gonzalo Vidal
Juan DC te refieres a que se usa arrow functions para stateless components ya que no habrá codigo entre la definicion de la función y el return cierto? ya que en el statefull component suele haber código y se pierde la facilidad de hacer el: => something returned, ya que al colocar un estado o hooks se tendría que colocar... => { .....; return .... } ?

Juan Castro
Nop, funcionan exactamente igual, lo único que cambia es la sintaxis y que con arrow functions podemos hacer returns impllícitos. A muchas personas les gusta esto para diferenciar más fácil entre stateless y stateful components. Cuestión de gustos. :wink: