-
Notifications
You must be signed in to change notification settings - Fork 1
frontend
Braulio Diez edited this page Nov 6, 2024
·
6 revisions
Vamos a seguir este guía
https://github.com/Lemoncode/lemon-front-estructura
gex/
├── common/
├── core/
├── layout/
└── modules/
├── records/
│ ├── list/
│ ├── edit/
│ ├── renewals/
│ ├── create/
│ │ ├── create-acf/
│ │ ├── create-minor-contract/
│ │ ├── create-open-contract/
│ │ └── create-centralized-contract/
├── companies/
│ ├── list/
│ ├── create/
│ └── edit/
└── users/
├── list/
├── create/
└── edit/
Enrutado
En principio React Router
Librería de componentes
Validación esquemas peticiones api rest
Acceso a datos
❓ Pendiente decisión: - Fetch.
- [Axios](https://axios-http.com/es/docs/intro).
- [Ky](https://github.com/sindresorhus/ky).
También pendiente evaluar si utilizar React Query.
Gestión de estado
De momento tiramos del estado de React y Contexto, pendiente evaluar si es necesario utilizar librerías más avanzadas de gestión de stado.
Gestión de formularios
Gestión de formularios:
Podemos plantear Formik, o React Hook Form, o ninguna.