JAX | 23. - 27. April 2018, Mainz

Dialoge für Sachbearbeiter und Power User und warum HTML/JavaScript da keine Freude macht (?)

Session
Nur bis 8.Februar! ✓ Gratis Agile Day ✓ Kollegenrabatt ✓ Save up to 956 € Jetzt anmelden

HTML, JavaScript, CSS. Wenn es darum geht, Seiten oder Dialoge für den Endkonsumenten zu bauen, dann macht das richtig Spaß! Aber es gibt auch die vielen, vielen internen Seiten, die z. B. von Sachbearbeitern bedient werden. Meist wesentlich funktionaler gestaltet, nicht so sehr auf Simplicity first, sondern eher auf Efficiency first getrimmt und mit gehöriger Komplexität. Die Beispiele reichen von komplexen Formularen mit starkem Tastaturbezug bis hin zu interaktiven grafischen Leitständen z. B. im Rahmen einer Fertigungsplanung. Hier machen HTML, JavaScript oder CSS nicht mehr ganz so viel Spaß. Es gibt viel zu viele Probleme mit Dingen, um die man sich nicht kümmern will: Browser/Device-Kompatibilität, Layouting-Restriktionen, Performance. Und viel zu viel Ineffizienz, die sich meist recht kompakte Entwicklungsgruppen nicht leisten können. Im Vortrag werden wir die Probleme diskutieren und Lösungswege aufgezeigen. Diese betreffen zum einen die grundlegende Architekur einer Webanwendung: Wo läuft welche Art von Logik, wie läuft die Kommunikation zwischen Client und Server ab? Zum anderen betreffen sie die Frage, in welcher Weise HTML verwendet wird, mit Fokus auf langfristiger Stabilität, Performance und Layouting-Freiheit. Hierzu wird die RISC-HTML-Methode vorgestellt. Der Vortrag ist gespickt mit vielen Livedemos – es geht ja schließlich um User Interfaces!

Alle News der Java-Welt:
Alle News der Java-Welt:

Behind the Tracks of JAX 2018

Agile & Culture
Teamwork & Methoden

Big Data & Machine Learning
Speicherung, Processing & mehr

Clouds, Container & Serverless
Alles rund um Cloud

Core Java & JVM Languages
Ausblicke & Best Practices

DevOps & Continuous Delivery
Deployment, Docker & mehr

Microservices
Strukturen & Frameworks

Web Development & JavaScript
JS & Webtechnologien

Performance & Security
Sichere Webanwendungen

Serverside & Enterprise Java
Spring, JDK & mehr

Digital Transformation & Innovation
Technologien & Vorgehensweisen

Software Architecture
Best Practices