Talk in English - UK at jsday 2019
Track Name:
Track 2
Short URL: https://joind.in/talk/22ec4
(QR-Code (opens in new window))
Allowing for change is especially important when designing your frontend applications, where high user expectations meet the fast-paced JavaScript ecosystem. For example, have you ever tried migrating from Angular to React while hitting your deliverables and without compromising performance? Change is intimidating. In this talk, we will show how the principles of evolutionary architecture can be applied to UI to prioritize changeability. We’ll consider several approaches to making a modern UI application more evolvable, such as the micro-frontends pattern, and examine specific “fitness functions” that will keep you and your team honest to your evolvability goals. We’ll also discuss the tradeoffs you make when you choose a more evolutionary frontend architecture, and provide a framework for thinking about how much future change you’ll need to account for.
Comments
Comments are closed.
A way of thinking requirements discussion in Web projects, good to know and apply
A thoughtful talk and both the speakers were very skilled. The topic was also very interesting from software engineering perspective.
Nice one.
Lot of interesting hints and ideas.
The talk was very interesting and well done.
The "fitness function" concept is spot on.
IMHO it should have gone more in depth technically, especially about how to design a modular UI.
Let me say that the argument is probably not simple at all, but as a guy who don't know anything of Evolutionary Architecture I did not understand most of it. Apart some good comparison between evolution and programming, the talk was too generic in my opinion, not technical detail has been given.
Sorry I really tried to understand what was going on....but probably it was tooooooo much abstract for me...Sorry