Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Modularisierte UIs für Microservices abseits vo...

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
Avatar for Michael Vitz Michael Vitz
September 21, 2017

Modularisierte UIs für Microservices abseits von SPAs

Besonders aufgrund des aktuellen Trends zu Microservice-Architekturen bestehen aktuelle Systeme aus mehren Services. Häufig wird das User-Interface dabei als eigener Service realisiert und separat deployt oder es wird eine Single-Page-App genutzt. In dieser Session zeige ich Ihnen das es hierfür auch andere Möglichkeiten gibt. Neben den Vor- und Nachteilen werden dabei auch konkrete Technologien, wie z.B. Edge-Side-Includes oder Transklusion betrachtet.

Avatar for Michael Vitz

Michael Vitz

September 21, 2017

More Decks by Michael Vitz

Other Decks in Programming

Transcript

  1. @michaelvitz “selbst implementiert” https://github.com/ewolff/SCS-jQuery $("a[data-transclude]").each(function(i, link) { $("<div />").load(link.href, function(data,

    status, xhr) { $(link).replaceWith(this); }); }); <a href="/shopping-cart" data-transclude> Shopping cart </a> HTML JavaScript
  2. @michaelvitz Fazit > Links & Redirects > Transklusion > Serverseitig

    für Hauptinhalte > Clientseitig für Optionales
  3. Michael Vitz | @michaelvitz [email protected] innoQ Deutschland GmbH Krischerstr. 100

    40789 Monheim am Rhein www.innoq.com Ohlauer Straße 43 10999 Berlin Ludwigstraße 180 E 63067 Offenbach Kreuzstr. 16 80331 München https://www.innoq.com/de/talks/2017/09/bedcon-2017-modulare-microservice-uis/ Danke! Fragen? Kommentare?