React è stato creato per gestire le interfacce utente suddividendole in
diversi componenti riutilizzabili. Ogni componente è un elemento personalizzato la cui rappresentazione DOM viene convertita
in una struttura DOM più canonica.
Nel processo di sviluppo con React è fondamentale comprendere l'uso dei moduli ES6 di JavaScript.
In React, JSX ci impone di padroneggiare i metodi degli array JavaScript.
In React, come in JavaScript e in altri contesti in generale, il valore null può risultare problematico da gestire.