Luca Mezzalira

Next Generation of Frontend Architectures

Date: This event took place live on February 09 2016

Presented by: Luca Mezzalira

Duration: Approximately 90 minutes.

Questions? Please send email to

Description:

If you're puzzled by the newest generation of frontend architectures, you're not alone. Will Reactive programming be the default choice for modern apps? When would you want to use event emitters as opposed to event streams with operators? Luca Mezzalira answers these questions and more as he provides a detailed tour of frontend architectures, including where they've been and where we're headed.

Luca will begin with an overview of architectures from MVC, MVP, and MVVM to the modern component systems like Flux and React. You'll take a look at the evolution of architectures, beginning with a central event emitter or publish/subscribe system that's currently used in JavaScript libraries and frameworks. You'll contrast these with Reactive programming and channels communication that's offered by CSP (Communicating Sequential Processes). By the end of this webcast, you'll understand if and when to use each particular paradigm.

Specific topics include:

  • A review of current event-driven architectures
  • An introduction to CSP
  • Using channels for communication
  • Sequential and parallel communication
  • An introduction to Reactive programming
  • How to use streams

This webcast is ideal for senior frontend developers, lead developers, tech leads, solutions architects, CTOs, and any developer who would like to understand more about Reactive programming.

About Luca Mezzalira

Luca Mezzalira is an Italian passionate Solutions Architect with more than 10 years of experience on front end technologies, in particular on Javascript, HTML 5, Haxe, Flash, Flex, AIR, Lua and Swift. He has often been involved in cutting edge projects for mobile (iOS, Android, Blackberry), desktop, web, TVs, set top boxes and embedded devices.

Mezzalira is certified as: Certified Scrum Master and SAFe Agilist, Adobe Certified Expert and Instructor on Flash, Flex, and AIR.

He has spoken for national and international conferences or community events such as FullStack conference, React London UG, Scrum Gathering, Lean Kanban United Kingdom, Mobile World Congress, Flash Camp, Scotch on the Rocks, 360 Flex, Better Software, Pycon and so on.

Mezzalira is also the Community Manager of the London Javascript User Group (www.londonjs.uk)