Tutorial Redux

Introduzione Due idee di base Terminologia di base Funzionamento di un'applicazione Redux Tre principi fondamentali

Strumenti di lavoro

Strumenti principali Installazione e preparazione dell'applicazione React Installazione di Redux e RTK con React Installazione di Redux DevTools Extension Installazione di React Router

Schema di funzionamento di base

Aggiunta di uno slice Reducer Selector e hook useSelector Recupero dei dati dallo store in un componente Form e stati locali Aggiunta di un modulo Reducer e action Invio di un'action Discussione sul funzionamento dello schema

Gestione dei Dati

Introduzione Pagina separata per il prodotto Pagina prodotto nel browser Modifica dei dati del prodotto nello store Modulo per la modifica dei dati Pagina di modifica prodotto nel browser Preparazione dei dati per l'oggetto action Aggiunta di un altro slice Aggiunta di informazioni sul venditore Apportare modifiche al modulo Utilizzo multiplo dei dati dallo slice Aggiunta di logica aggiuntiva Aggiunta di un reducer Invio di un'action

Server e database

Introduzione Modifica della struttura dello state Ottimizzazione del lavoro con i selettori Installazione di msw per lavorare con il server Database per il server Creazione di modelli di dati per il database Creazione di un oggetto con i dati del venditore Creazione di un oggetto con i dati del prodotto Creazione di record nel database Invio di dati dal server tramite richiesta GET Client per l'applicazione

Logica Asincrona e Thunks

Introduzione ai thunks Vantaggi dell'utilizzo di createAsyncThunk Invio di un thunk dal componente Reducer aggiuntivi Eliminazione delle richieste duplicate Utilizzo dello stato della richiesta Recupero dei dati dei venditori Invio diretto del thunk Elaborazione di una richiesta inviata tramite thunk Invio di dati tramite thunk Visualizzazione dei risultati nel componente Visualizzazione dell'elenco dei venditori Pagina del venditore
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta