Para el desarrollo de este curso vamos a utilizar 3 herramientas esenciales:
- Babel: transforma nuestro código a una versión de JavaScript que cualquier navegador pueda entender.
- Express: es un framework de aplicaciones web en Node.js que nos va a ser útil para crear nuestro servidor.
- React: librería de JavaScript para crear componentes y nos proporciona un método para renderizar nuestros componentes del lado del servidor.
Renderizar del lado del servidor nos va a traer beneficios en:
- Velocidad de primera carga.
- Mejora el SEO.
- Look & Feel más limpio.