DEV Community

Cover image for [ES] ContextFX - Un CDI ligero para JavaFX/GluonFX con soporte de ReactFX
Ramon for ContextFX

Posted on

[ES] ContextFX - Un CDI ligero para JavaFX/GluonFX con soporte de ReactFX

ContextFX es una librería minimalista de inyección de dependencias y gestión de contexto para aplicaciones JavaFX, diseñada específicamente para entornos multiplataforma con GluonFX y GraalVM (Web/WASM, Mobile, Desktop) con soporte nativo para ReactFX.

🔍 ¿Por qué ContextFX?

Característica ContextFX SupernautFX Gluon Ignite
Dependencias externas Ninguna Micronaut Spring/CDI
Soporte ReactFX ✅ Nativo ❌ No ❌ No
Tamaño binario Mínimo Alto Medio/Alto
GluonFX (WASM/Mobile) ✅ Optimizado ⚠️ Limitado ⚠️ Configuración
Facilidad de uso ✅ 3 líneas de código Configuración compleja Requiere framework

🔧 Modos de Uso

Característica Modo Clásico Modo Reactivo
Requisitos JavaFX/GluonFX JavaFX/GluonFX + ReactFX
Clase Principal ContextApplication ReactiveContextApplication
Clase Manejadora Manager ReactiveManager

📦 Instalación

<dependency>
    <groupId>org.contextfx</groupId>
    <artifactId>contextfx</artifactId>
    <version>1.0.0</version>
</dependency>
Enter fullscreen mode Exit fullscreen mode

📖 Guías

🗃️ Repositorio

Codeberg Repository

Top comments (0)