- Nodejs
- Características de Nodejs
- Configuración del entorno
- Componenetes Node JS
- Primera aplicación
- Prueba de callback
- Módulo WebExpress Framework
- Introducción
- Configuración del entorno
- Sintaxis
- Componentes
- API de componentes
- Formularios y eventos
- Definición de componentes
- Flux
- Qué es React Native
- Inicializando el proyecto
- Configurando el entorno de desarrollo
- ESLint
- Viendo los logs de la aplicación
- Usando el debugger
- Componentes principales
- Recargando manualmente la aplicación
- Estilo
- Uso de temas para la UI
- Usando flexbox para el diseño
- Enrutado
- Manejo del estado de los formularios
- Validación de formularios
- Código específico para cada plataforma
- Peticiones HTTP
- GraphQL con Apollo
- Organizando el código de GraphQL
- Mejorando la estructura
- Variables de entorno
- Guardando datos en el dispositivo del usuario
- Mejorando las peticiones de Apollo
- Inyección de dependencias con React Context
- Cómo hacer "testing" en React Native
- Organizando los tests
- Comprobando los componentes
- Manejo de dependencias durante los tests
- Extendiendo la aplicación
- Paginación
- Scroll infinito
