Java FX data binding is not only interesting for state synchronization between UI components and domain objects, but also for user's input validation. In addition data binding enables the introduction of "narrow" interfaces for the implementation of MVP and reduces a lot of clutter. See: Java Magazine article "Java FX Data Binding For Enterprise Applications"
Thanks for reading! Feedback is, as always, highly appreciated!
See you at Java EE Workshops at MUC Airport!
Web Apps, SPA, PWA with vanilla Java Script (ES 6+), CSS 3 and WebStandards only. As simple as possible, but not simpler. See you at: (Progressive) Web apps, Single Page Apps and WebStandards airhacks workshops at MUC airport, Winter Edition
airhacks.fm the podcast:
Stay in touch: airhacks.news.