Aprende a construir servicios web para comunicar tus APPs a tu Plataforma API con Ruby On Rails
Aprenderás todo lo relacionado con:
- Autenticación por Tokens
- CORs explicado
- Test Driven Development
- Cómo servir JSON complejo
- Cómo autenticar aplicaciones
- Escribir código limpio
- Login con Oauth
Introducción
- ¿Qué es una API?
- Qué es REST y qué es Omniauth
- Qué aplicación vamos a hacer
- Instalación de Rails y creación proyecto
Usuarios y Autenticación
- User model, testing y validaciones
- Cómo autenticar usuarios con tokens
- Cómo usar Factory Girl
- Namespaces para versiones del API
- Login de usuarios 1/2
- Login de usuarios 2/2
- Pruebas para peticiones
- Autenticar usuarios
CRUDs
- Encuestas y sus validaciones
- Mostrar las encuestas
- Crear Encuestas
- HTTP Status
- Opciones personalizadas en un Factory
- Actualizar encuestas
- Secuencias en FactoryGirl
- Eliminar encuestas
- Callbacks con argumentos
Preguntas y Respuestas
- Question model y validaciones
- Nested resources
- Build List en FactoryGirl
- Crear preguntas
- Pruebas para la creación de preguntas
- Validar propietario de la encuesta
- Eliminar y actualizar preguntas
- Acción show para las preguntas
- Modelo Answer
- Crear respuestas
- Actualizar respuestas
- Eliminar respuestas
jBuilder y CORs
- JSON API Org
- Seed Base Datos
- Yield
- Layouts con jBuilder
- Mostrar errores
- Representar recursos
- Errores con los recursos
- Parciales en jBuilder
- Estandarizar todas las vistas JSON
- DRY del layout de JSON
- CORS Headers
- Peticiones preflight
- Mostrar errores en CORS
Plataforma de control
- Login con Google 1:2
- Login con Google 2:2
- Guardar sesiones
- Obtener usuario logueado
- Cerrar sesión
- Scaffold y validaciones del modelo para aplicaciones
- Arreglando las vistas
- Arreglando los tokens
- Controlador MyApps
- Sesiones en las pruebas
- Mostras aplicaciones
- Validar Secret Key
- Validar Origins (AJAX)
- Tokens por aplicación
Responder encuestas
- Modelos y validaciones
- Controlador para las respuestas
- Mostrar relaciones
Vídeo Curso Desarrollo de APIs con Ruby On Rails en Español Referencia SKU: 701
Reviewed by shavall
on
11:20 a. m.
Rating:
