Creazione delle prime app Web con React

Principiante
Intermedio
Sviluppatore
Studente
App Web statiche di Azure

React.js è il più diffuso framework JavaScript front-end. Grazie a JSX, una combinazione di HTML e JavaScript, gli sviluppatori possono creare viste in modo naturale. Possono inoltre creare componenti per blocchi riutilizzabili tra più applicazioni. In questo percorso di apprendimento verrà illustrato React e verranno presentate le competenze principali di cui devono disporre gli sviluppatori per usare questo potente framework.

Prerequisiti

Conoscenza di HTML/CSS, JavaScript, Git, npm e una certa esperienza con React.

Moduli in questo percorso di apprendimento

React.js è il più diffuso framework JavaScript front-end. Gli sviluppatori usano JSX, una combinazione di HTML e JavaScript, per creare viste in modo naturale. Possono inoltre creare componenti per blocchi che possono riutilizzare tra più applicazioni. Questo modulo presenta React e le competenze principali che gli sviluppatori devono avere per usare questo potente framework.

L'obiettivo dei componenti di React è creare blocchi riutilizzabili di codice e interfaccia utente. Per supportare la riutilizzabilità, è possibile passare i dati nei componenti tramite proprietà. Verrà illustrato come aggiungere proprietà a un componente e come usare tipi di dati complessi come le matrici.

Le applicazioni in genere contengono dati che verranno modificati dalle interazioni dell'utente. Queste modifiche vengono spesso gestite tramite una qualche forma di stato ed eventi. In questo modulo vengono illustrati i concetti di stato ed eventi, oltre agli strumenti forniti da React per la gestione.