Resumen

Para esta clase vamos a empezar a separar nuestro proyecto en diferentes carpetas: frontend y server. Dentro de frontend vamos a guardar todos los archivos que anteriormente Oscar realizó en el curso de React y React Router Redux.

La rama para el desarrollo de este proyecto la encuentras aquí: https://github.com/platzi/PlatziVideo/tree/feature/server-side-rendering

Dentro de las dependencias que vamos a instalar se encuentran:

# Hace bind de cualquier módulo de babel que se requiera  
yarn add @babel/register --exact  
  
# Express es el framework con el cual vamos a crear nuestro servidor.  
# dotenv nos permite llamar a variables de entorno que almacenemos en el archivo .env  
yarn add express dotenv --exact  
  
# Herramienta que reinicia automáticamente la aplicación de Node.js cuando se detectan cambios.  
yarn add nodemon --exact