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

Modularisierte UIs für Microservices abseits von SPAs

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.

Michael Vitz

September 21, 2017
Tweet

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?