Explicarémos como dividir la aplicación en componentes que luego serán implementados en React.js.
Ver repositorio