Buenas Prácticas / Recursos

Buenas prácticas a la hora de crear componentes en React y testearlos

Pure Components

Dada unas props, siempre se renderiza el componente, al ser una función es mucho más fácil de testear que un componente de clase, no hace validar lifecycle.

Pensarlo como una función matemática, para los mismos parametros siempre es el mismo el resultado, no hay side effect.

Reducers

Al estar desacoplada la lógica de negocio en los reducers, es mucho más fácil y prolijo testear, ya que estaríamos testeando el Action y el Service, nos abstraemos de la parte visual del componente.

Integración Jest (Vcode)

Last updated

Was this helpful?