Skip to content

Opinionated set of tools for creating JavaFX apps

License

Notifications You must be signed in to change notification settings

mkpaz/backbonefx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🦴 backbonefx

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>

Tools

  • 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 and Command.

BackboneFX is well documented. You can find the explanation and examples in Javadoc (TBD).