BackboneFX is tiny library that provides the tools to base your application design. It's meant to be lightweight and simple, so if you like KISS and avoid bulky frameworks above frameworks with multi-page manuals go and try it.
<dependency>
<groupId>io.github.mkpaz</groupId>
<artifactId>backbonefx</artifactId>
<version>1.0.1</version>
</dependency>
- Feather - ultra-lightweight dependency injection (JSR-330). Minimal footprint and startup time.
- Event Bus - simple single-class implementation.
- MVVM - core API for implementing the pattern, just the
View
,ViewModel
andCommand
.
BackboneFX is well documented. You can find the explanation and examples in Javadoc (TBD).