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...
El sitio oficial del lenguaje nos dice: Flix es un lenguaje de programación funcional, imperativo y lógico, basado en principios y orientado a los efectos , desarrollado en la Universidad de Aarhus y por una comunidad de colaboradores de código abierto . Los sistemas de efectos representan la siguiente gran evolución en los lenguajes de programación de tipado estático. Al modelar explícitamente los efectos secundarios , la programación orientada a efectos fomenta la modularidad y facilita el razonamiento del programa . Los efectos y manejadores definidos por el usuario permiten a los programadores implementar sus propias estructuras de control. A todo esto, ¿Qué es la programación orientada a efectos? Flix y la programación orientada a efectos La programación orientada a efectos (Effect-Driven Programming o gestión de efectos algebraicos) es un paradigma de programación que busca controlar y modelar de forma explícita los efectos secundarios de un programa...