Engineering the Future of Software
16–18 October 2017: Conference & Tutorials
18–19 October 2017: Training
London, UK

Frontend reactive architectures

13:1514:05 Monday, 16 October 2017
Reactive and its variants
Location: Blenheim Room - Palace Suite
Secondary topics:  Best Practice, Theoretical
Average rating: ***..
(3.89, 9 ratings)

Prerequisite Knowledge

  • A basic understanding of imperative programming, object-oriented programming, and functional programming

What you'll learn

  • Learn how to use reactive programming and reactive systems in frontend software development


Reactive programming is quickly becoming one of the hottest topics in frontend development. Luca Mezzalira offers an overview of available reactive architectures for frontend ecosystems and evaluates libraries and frameworks, such as Cycle.js, MobX, and SAM, that you can use to make your current architecture reactive.

Photo of Luca Mezzalira

Luca Mezzalira


Luca Mezzalira is the vice president of architecture at DAZN. In his 16-year career, Luca has worked on cutting-edge projects for mobile (iOS, Android, and Blackberry), desktop, web, TVs, set-top boxes, and embedded devices. Luca believes the best way to learn any programming language is by mastering its models, so he’s spent a lot of time studying topics like object-oriented programming, functional programming, and reactive programming. As a result, he’s able to swap easily between different programming languages, apply best practices, and drive any team to success. Luca is a Google Developer Expert on web technologies, the author of Front-End Reactive Architectures (Apress), and manager of the London JavaScript community.

Comments on this page are now closed.


Picture of Luca Mezzalira
16/10/2017 15:39 BST

the slides are available at this link: