ANGULARarchitects.io - Michael Egger-Zikes
Since childhood, we all loved to play with building blocks. HTML introduced a declarative way to describe our views alike. Server- and client-rendered frameworks gave us APIs to introduce custom, isolated components. Custom Elements extended the browser with your own HTML tags.
Today, we use APIs like Module Federation to runtime-integrate Micro Frontends or smaller pieces like Features, Services, or Functions. Still, we need a mature infrastructure to compose all parts of our Frontend Application Suite together.
This talk will give an overview of current challenges and introduce a way to compose independently built Views, States, Features, and Logic together – just like you'd create a new building, block by block.