React es una biblioteca escrita en JavaScript, desarrollada para facilitar la creación de componentes interactivos, reutilizables, para interfaces de usuario. Es destacable que no sólo se utiliza en el lado del cliente, sino que también se puede representar en el servidor.
Para poder hacer esta formación es imprescindible contar con sólidos conocimientos de desarrollo web en HTML5, CSS3 y JavaScript.