Esta es la base de proyecto para desarrollar webs mediante React, Redux y Typescript. Están configurados también todos los elementos necesarios para hacer la compilación. También está configurado docker con nginx para funcionar como un proxy inverso para conectar con la API del Backend.
Hay otras funciones incorporadas como el testing con Enzyme, Jest y Sion. Además de esto hay un Linter de typescript incorporado y otros elementos como DotEnv.
- Version de la documentación: 0.0.1
- Configuración del entorno de desarrollo local con webpack DevServer
- Configuración cualquier entorno usando Docker Compose
- Guia de despliegues y documentación
Se han incoporado una serie de metodologías de desarrollo que deberían de conocerse previamente antes de realizar modificaciones al proyecto, así como un conjunto de referencias y recursos interesantes antes de empezar.
El proyecto se ha construido bajo una estructura básica para satisfacer las necesidades como el sistema de permisos, el middleware de la API, la gestión de la sessión o la implementación de WebPack y Typescript.
- Decisiones Estructurales
- Librerias seleccionadas
- Estructura de ficheros del proyecto
- Webpack y Typescript
- React-Redux Integration
- API Middleware
- API Session
- Routing System
Todo lo relacionado con las covenciones básicas de testing del proyecto que se han asumido.
En esta sección se explican todo lo relacionado en detalle con el flujo que sigue cada reducer y cada caso concreto.