Skip to content

My personal base for React using hooks, typescript, redux, my own api middleware, axios, a personalized webpack config, scss, atomic-design, mobile-first, CQS, tslint and testing using Jest, Enzyme and Sion

Notifications You must be signed in to change notification settings

Fiser12/React-Redux-Typescript-Skeleton

Repository files navigation

Frontend mediante React Redux y Typescript

Descripción leve del proyecto

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

Indice

Configuración del entorno y despliegues

Definiciones conceptuales

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.

Decisiones estructurales

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.

Testing

Todo lo relacionado con las covenciones básicas de testing del proyecto que se han asumido.

Reducers y Middlewares

En esta sección se explican todo lo relacionado en detalle con el flujo que sigue cada reducer y cada caso concreto.

Middlewares

About

My personal base for React using hooks, typescript, redux, my own api middleware, axios, a personalized webpack config, scss, atomic-design, mobile-first, CQS, tslint and testing using Jest, Enzyme and Sion

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published