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)