Skip to content
This repository was archived by the owner on Jun 7, 2019. It is now read-only.
Rodrigo Ponce de León edited this page May 4, 2018 · 42 revisions

¡Bienvenido al wiki del workshop de React + Ruby on Rails API!

En este workshop vamos a construir una aplicación sencilla basada en la aplicación Trello. La idea es que esa aplicación permita gestionar Boards, Listas y Tarjetas.

Requisitos

Tenemos una máquina virtual donde ya están preinstaladas todas las herramientas necesarias para poder realizar el workshop.

Esta máquina contiene Ubuntu 16.04 LTE y todas las herramientas necesarias para trabajar en el workshop.

Para iniciar esta máquina virtual simplemente hay que darle Start desde VirtualBox. Una vez que Ubuntu haya booteado se corre el siguiente comando desde la terminal que nos indicará la versión de Rails instalada (5.1.1):

rails --version

Lista de pasos del workshop

Día 1

  1. Setup del proyecto
  2. Layout de la aplicación
  3. Listado de Boards
  4. Componentizar el listado de boards
  5. Navegación
  6. Crear componente BoardShow (integrado con la api, pero sin componentes internos) [Board]
  7. Crear componente List [ListTile]
  8. Crear componente Card [CardTile]
  9. Crear componente AddList [NewListLink]
  10. Crear componente AddBoard [NewBoard]
  11. Agregar tests a un componente

Día 2

  1. Crear una API para el backend con Rails API
  2. Hacer el CRUD de Boards y remplazar el endpoint de la API en la app de React
  3. Hacer el CRUD de Lists y remplazar el endpoint de la API en la app de React
  4. Hacer el CRUD de Cards y remplazar el endpoint de la API en la app de React

Clone this wiki locally