Examples for a talk about UI design patterns at the Java User Group Görlitz
Java CSS HTML
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
business
flux
fluxfx
gradle/wrapper
mvc-java-server-faces
mvc-widget
mvc
mvp_afterburner
mvp_passive_view
mvvm
mvvmfx
.gitignore
README.md
gradlew
gradlew.bat
jug_slides.odp
jug_slides.pdf
settings.gradle

README.md

This repository contains examples for different UI design patterns based on Model-View-Controller like Model-View-Presenter and Model-View-ViewModel.

It is created for a talk on this topic for the Java User Group Görlitz.

The example application is a JavaFX client for a library. You can search for books and show the details of a selected book.

The application is used from Stefan Bley and his talk on Hypermedia APIs. I was taking his example app and reimplemented it with different UI design patterns to show the differences in my talk.

To run the examples you still need the Hypermedia REST-API from Stefan. You can find it here. It's a simple java-ee webapplication that can be run in e.g. JBoss Wildfly.