MICROSERVICE WEBSITES
How can we build websites with scalable development (autonomous teams), great end-user performance and high future evolvability?
With this talk, I want to show you that server-side transclusion – in particular Edge Side Includes – is a great integration technique for the above goals. Teams can produce pages and/or fragments, and fragments in turn depend on resource fragments for styles and (possibly) scripts. But how should teams agree on common dependencies and what would the existence of common dependencies mean to evolvability and performance?
Examples will be from the mobile web project IKEA M2.
Key takeaways
The benefits of microservices apply to the frontend as well.
The constraints are bit different though since part of the runtime is a diverse set of end-user devices.
Edge Side Includes is a highly underrated technology for web frontend integration.
EVENT:
Øredev 2017
SPEAKER:
Gustaf Nilsson Kotte
PERMISSIONS:
Oredev Conference Organizer provided Coding Tech with the permission to republish this video.
CREDITS:
Oredev YouTube channel: https://www.youtube.com/channel/UC0XtR2kcXnqtfrGSsxM8oAg