Re-estructurando documentación
Se está reestructurando la documentación para que sea más intuitiva y legible. Todo el contenido sigue estando, pero todavía falta dejarlo bien formateado (por ejemplo, los números de los títulos son de cómo estaba organizada previamente la documentación). En los próximos días se dejará con el formato correcto.
Buscar en toda la documentación de FundeWebJS:
Antes de empezar
- Solicitud proyecto FundewebJS
- Formación inicial FundeWebJS
- Arquitectura de aplicaciones FundeWebJS
- Instalación del entorno de desarrollo
- Control de versiones con GitLab
- Hitos QA antes de pasar a producción
Backend -
Configuración inicial del proyecto
- Creación y estructura del proyecto SpringBoot
- Configuración de proyectos Spring Boot para FundeWebJs
- Despliegue en LOCAL de proyecto Backed
- Logs en Spring Boot
- Parametrización en Spring Boot
- Login con JWT en Spring Boot
Guías técnicas
Acceso a datos
- Creación de Entidades JPA a partir de tabla de Base de Datos
- JPA: Acceso a base de datos
- JSON sin referencias circulares: @JsonBackReference y @JsonManagedReference
- Inicialización lazy con Spring Data JPA e Hibernate
Servicios REST / SOAP
- Manejo de Errores en FundeWebJS
- Servicios REST con Spring Boot
- Devolver DTO como respuesta de peticiones REST
- Cliente SOAP en Spring Boot
- Optimización de consultas que tarden demasiado: llamadas REST asíncronas
Tests
Otros
FAQ: preguntas y errores frecuentes (Spring Boot)
Frontend -
Configuración inicial del proyecto
- Configuración inicial del proyecto Vue
- Despliegue en local de un proyecto Vue
- 3. Funcionalidades útiles en Visual Studio Code
- 4. Depuración en Vue
- 5. Gestión de paquetes y dependencias en Vue
- Estilo corporativo
- Login con JWT en Vue (Portal de Servicios o CAS)
Guías técnicas
- Estructura de los componentes en Vue
- 7. Cómo registrar componentes en Vue
- Carga lazy de componentes
- 9. Vue Router: navegación
- Vuex: Estado global
- Axios: Llamadas a servicios REST
- 14. Parametrización en Vue
- Organizar endpoints de llamadas REST
- 21. Vuelidate: validación de formularios
- 13. i18n: Internacionalización
Tests
Otros
- Verdaccio: repositorio de componentes de ATICA/Ticarum
- Gestionar PDFs con Vue
- FileUpload: Adjuntar archivos en Vue
- 20. Funciones asíncronas en JavaScript: Promises y Async/Await