Desarrollo de Aplicaciones Web con React.js y Redux.js

Desarrollo de Aplicaciones Web con React.js y Redux.js

Sergio Daniel Xalambrí
Buy on Leanpub

Table of Contents

Desarrollo de Aplicaciones Web con React.js y Redux.js

  • Introducción a Redux.js
    • Principios
    • Instalando Redux en nuestro proyecto
    • Conceptos básicos
    • Conclusión
  • Combinando React.js y Redux.js
    • Instalando react-redux
    • Encapsulando la aplicación
    • Accediendo al Store
    • Optimizando
    • Despachando acciones
    • Funcionamiento sin decoradores
    • Conectando componentes puros
    • Conclusión
  • Middlewares en Redux.js
    • API
    • Middleware de logging
    • Middleware de errores
    • Usando un middleware
    • Conclusión
  • Acciones asíncronas en Redux.js
    • Manualmente
    • Usando middlewares
    • Con redux-thunk y redux-promise
    • Otras opciones
    • Conclusión
  • Pruebas unitarias en Redux.js
    • Preparando el ambiente de pruebas
    • Creadores de acciones
    • Reducers
    • Middlewares
    • Conclusiones
  • Estructura de archivos Ducks para Redux.js
    • Que es
    • Como funciona
    • Reglas
    • Como usarlo
    • Conclusión
  • Creando código modular con ducks de Redux
    • Instalando dependencias
    • Creando nuestro duck
    • Definiendo tipos de acciones
    • Creando nuestros creadores de acciones
    • Creando nuestra función reductora
    • Código final
    • Conclusión
  • Manejo de errores en Redux.js
    • Creando nuestro middleware
    • Usando uno ya hecho
    • Conclusión
  • Usando Redux en el servidor con Socket.io
    • Instalación de dependencias
    • Creando nuestro Store y Reducers
    • Servidor de WebSockets
    • Cliente web
    • Conclusión
  • Renderizando aplicaciones de Redux en el servidor
    • Instalando dependencias
    • Preparando el servidor
    • Renderizando React.js
    • Implementando Redux
    • Renderizado con props
    • Conclusión
  • Obteniendo datos en aplicaciones de Redux
    • Definiendo el API
    • Creando un cliente para el API
    • Middleware para acciones asíncronas
    • Implementando el Middleware
    • Conclusión
  • Estado inmutable con Redux e Immutable.js
    • Usándolo en un reducer
    • Combinando reducers
    • Combinando reducers con Immutable.js
    • Conclusión
  • Componentes de Alto Orden en React.js
    • Conclusión
  • Migrando a Redux
    • Desde Flux
    • Desde Backbone
  • Glosario de términos
    • Estado
    • Acción
    • Reducer
    • Función despachadora
    • Creador de acciones
    • Acción asíncrona
    • Middleware
    • Store
    • Creador de store
    • Potenciador de store
Desarrollo de Aplicaciones Web con React.js y Redux.js/