Ir al contenido principal

Entradas

Mostrando las entradas etiquetadas como react

Consumir un servicio Spring Boot desde React (3ra parte)

Continuamos con la tercera parte de la creación de una aplicación web para crear tickets de soporte técnico donde: El usuario indicará el problema y lo enviará al equipo de soporte. El equipo del soporte lo recibirá y atenderá. Recapitulando: Tenemos creado el diseño teórico de la aplicación.  Su base de datos y tablas.  El esqueleto del proyecto con Spring Boot. En está ocasión crearemos la aplicación web con la ayuda de Vite y React . Comencemos pues con la creación del proyecto. Creando el proyecto con Vite (y React) Requisitos: Node.js instalado (última versión).  npm (se instala junto con Node).  Un editor de código como Visual Studio Code o cualquier otro. ¿Por qué Vite? Vite es una herramienta que nos facilita el desarrollo aplicaciones web. Ofrece un servidor de desarrollo instantáneo con recarga en caliente (HMR) ultrarrápido y compilaciones optimizadas para producción. Es compatible con frameworks p...

Wasp en un vistazo

Wasp es un framework web full-stack de código abierto para React y Node.js, diseñado para desarrollar aplicaciones web modernas y SaaS de forma rápida y con menos código duplicado ( boilerplate ). Su enfoque principal se basa en un lenguaje de configuración declarativo propio (el archivo .wasp ), donde defines la arquitectura global de tu aplicación, mientras escribes la lógica de frontend y backend usando JS/TS estándar. Introducción a Wasp ¿Cómo funciona Wasp? Observemos un diagrama para ver cómo funciona: ┌────────────────────────────────────────────────────────┐ │ Archivo main . wasp │ │ (Defines páginas, rutas, auth, modelos de datos) │ └──────────────────────────┬─────────────────────────────┘ │ Compila a ┌────────────┴────────────┐ ▼ ▼ ┌────────────────────┐ ┌────────────────────┐ │ React (Client App) │ │...

Consumir un servicio Spring Boot desde React (2da parte)

En la anterior entrega iniciamos un proyecto para levantar tickets. Recapitulando: Creamos un diseño de la aplicación. Creamos la base de datos del proyecto.  Creamos las tablas para el soporte técnico y usuarios de la aplicación. Como siguiente paso crearemos un proyecto Java con Spring Boot. Creando el proyecto Spring Boot para los tickets Para ello podemos ir a este sitio: https://start.spring.io/ Otras opciones para crear nuestro proyecto pueden ser usando Eclipse STS, Intellij IDEA, Visual Studio Code, etc. Nosotros usaremos la primera opción. Las características del proyecto son las siguientes: Aspecto Valor Group com.alquimista Artifact tickets Package name com.alquimista.tickets Packaging JAR Config...