Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Ich möchte eine App entwickeln und möchte es gerne mit Java aufbauen. Gibt es hierzu bsp. wie ich sowas aufsetzen kann. Welche Framework sind hier zu empfhelen ?
Funktionieren würde das: https://docs.flutter.dev/cookbook/networking/fetch-data
Daten können über eine URL abgeholt werde. Dabei sollte es keine Rolle spielen ob im Backend Java läuft oder nicht. Das Format für die Daten ist standardmäßig JSON, die Herkunft sollte egal sein.
Im Backend bevorzuge ich privat aber mittlerweile https://www.rust-lang.org/ als Programmiersprache, da die Binaries deutlich weniger Speicher und andere Ressourcen verbrauchen. Als DB dann https://www.postgresql.org/, https://traefik.io/traefik/ als Proxy. Dabei lässt sich das alles in Docker-Containern besser handhaben, Security, unterbrechungsfreie Updates, Deployment, Backups, usw.
Wenn es unbedingt Java im Backend sein muss, dann würde ich https://quarkus.io/ verwenden, eine Alternative ohne Docker wäre auch https://spring.io/projects/spring-boot
Evtl. einmal zum Verständnis:
Es ist durchaus üblich, dass Frontend und Backend sauber getrennt sind. Kommuniziert wird dann über eine definierte Schnittstelle und da sind derzeit vor allem REST Webservices im Einsatz.