Type-Driven UI: Designing React Components with Pattern Matching

Type-Driven UI: Designing React Components with Pattern Matching

Wavelop - Software House - CoworkingTreviso, Veneto
Thursday, April 23  •  7 PM - 8:30 PM
Overview

Stanco di if annidati in React? Scopri come discriminated unions e ts-pattern rendono il tuo codice più pulito e sicuro.

Nuovo appuntamento con il MUG! Giovedì 23 aprile Filippo Zancanaro ci guiderà alla scoperta di come il pattern matching e TypeScript possano trasformare il modo in cui progettiamo i componenti React.

Quante volte vi siete trovati a combattere con if annidati, switch su flag booleani e stati che si moltiplicano? La logica condizionale nelle applicazioni React tende a degenerare in fretta. In questo talk vedremo come le discriminated unions di TypeScript e la libreria ts-pattern permettano di descrivere lo stato UI in modo dichiarativo: codice più leggibile, exhaustiveness checking e meno bug da inseguire.


Lo Speaker
Filippo Zancanaro (https://www.linkedin.com/in/filippozancanaro) è software engineer full stack in Sibill, startup fintech italiana, con esperienza su React, Angular, .NET ed Elixir. Lo trovate anche su GitHub (https://github.com/filippozancanaro).


Orario
Giovedì 23 aprile 2026 dalle ore 19:00; presso il coworking Wavelop in Via Tommaso da Modena 8, Treviso.


Programma della serata

  • Ore 19:00 - Aperitivo di benvenuto
  • Ore 19:30 - Talk (30-45 minuti)
  • A seguire - Pizzata insieme


Stanco di if annidati in React? Scopri come discriminated unions e ts-pattern rendono il tuo codice più pulito e sicuro.

Nuovo appuntamento con il MUG! Giovedì 23 aprile Filippo Zancanaro ci guiderà alla scoperta di come il pattern matching e TypeScript possano trasformare il modo in cui progettiamo i componenti React.

Quante volte vi siete trovati a combattere con if annidati, switch su flag booleani e stati che si moltiplicano? La logica condizionale nelle applicazioni React tende a degenerare in fretta. In questo talk vedremo come le discriminated unions di TypeScript e la libreria ts-pattern permettano di descrivere lo stato UI in modo dichiarativo: codice più leggibile, exhaustiveness checking e meno bug da inseguire.


Lo Speaker
Filippo Zancanaro (https://www.linkedin.com/in/filippozancanaro) è software engineer full stack in Sibill, startup fintech italiana, con esperienza su React, Angular, .NET ed Elixir. Lo trovate anche su GitHub (https://github.com/filippozancanaro).


Orario
Giovedì 23 aprile 2026 dalle ore 19:00; presso il coworking Wavelop in Via Tommaso da Modena 8, Treviso.


Programma della serata

  • Ore 19:00 - Aperitivo di benvenuto
  • Ore 19:30 - Talk (30-45 minuti)
  • A seguire - Pizzata insieme


Good to know

Highlights

  • 1 hour 30 minutes
  • In person
  • Free parking

Location

Wavelop - Software House - Coworking

8 Via Tommaso da Modena

31100 Treviso

How do you want to get there?

Map

Agenda

-

Aperitivo di benvenuto

-

Talk (30-45 minuti)

-

Pizzata insieme

Frequently asked questions
Organized by
MUG - Marca User Group
Followers--
Events42
Hosting8 years
Report this event