Рет қаралды 78
Abstract:
Kaum eine Anwendung kommt ohne ein gut benutzbares Frontend aus. Mittel der Wahl sind in der Regel Webanwendungen, die serverseitig gerendert sein können oder als Single-Page-Applikation im Browser laufen. Beide Anwendungstypen kommen heutzutage nicht mehr ohne dynamische Komponenten aus, um eine gute User Experience sicherzustellen. Wurden diese früher oft in jQuery entwickelt, haben sich in den letzten Jahren React, Angular und Vue.js als die Frameworks der Wahl herausgestellt. Der große Vorteil: Langfristige Wartbarkeit durch ein Programmiermodell, das sowohl Wiederverwendbarkeit als auch gute Testbarkeit verspricht. Dieser Vortrag vermittelt die Grundlagen von Vue.js und TypeScript. Java-Entwickler erhalten auf diese Weise einen guten Eindruck von den Möglichkeiten von Vue.js, einzelne Komponenten als Anreicherung serverseitig gerenderter Anwendungen umzusetzen. Auch dass sich mit Vue.js auch Anwendungen im SPA-Stil entwickeln lassen und wie diese sich dann von klassischen Anwendungen unterscheiden, wird anhand von praktischen Beispielen im Vortrag demonstriert.
Speaker Bio:
Karsten Sitterberg ist als freiberuflicher Entwickler, Trainer und Berater für Webtechnologien und Java tätig. Seine Schwerpunkte liegen im Bereich HTTP APIs, TypeScript und Angular. Karsten ist Physiker (MSc) und Oracle-zertifizierter Java Developer. Regelmäßig berichtet er in seiner Kolumne über aktuelle Trends und Hintergründe zu Themen, die für Entwickler und Architekten gleichermaßen relevant sind. In Münster hat er die Frontend-Freunde als Meetup-Serie mitgegründet.