Micro Frontends Conference

Micro Frontends Conference

Improving front-end architecture practices.



Hannes Obweger


Add-on systems for the Web - a Micro Frontend evolution

Submitted Nov 1, 2021

Productivity tools like Jira or GitHub all build upon rich ecosystems of 3rd party add-ons, providing additional features on top of the main product’s core functionality. As assemblies of interconnected, yet independently owned and operated experiences, these tools have been true Micro Frontends, long before the term was invented.

In this talk, we provide a brief history of add-on systems for the web: From simple JavaScript injection, to iframe-based solutions, to the PaaS architectures of today (or perhaps tomorrow). We demonstrate this evolution by the example of Atlassian Jira, and show how modern web architectures enable a seamless transition from one add-on system to the other.

Key takeaways

Participants will learn

  • how enterprise web applications open up their UIs to 3rd party add-ons
  • how these approaches evolved with increasing demand for security and scalability
  • how to develop web applications that can elegantly integrate with almost any add-on framework.

About the author

Hannes Obweger is the Co-Founder and Co-CEO of Fine Software, the makers of JXL for Jira. Before starting JXL, Hannes was an engineering manager at Atlassian, responsible for Atlassian’s frontend tech stack, monorepo, and PaaS infrastructure. Apart from building great Web apps, Hannes loves motorcycles, mint ice cream, and Mick Jagger.


{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}

Hybrid access (members only)

Hosted by

JSFoo is a forum for discussing UI engineering; fullstack development; web applications engineering, performance, security and design; accessibility; and latest developments in #JavaScript. Follow JSFoo on Twitter more

Supported by

The Notification Inbox for your product. YC-W21 more