Sobes.tech

Frontend

Effettua una revisione del componente React e correggi i problemi nel codice. Spiega perché stai apportando modifiche in ogni caso.

Middle+
158

Per i valori const a = null e const b = 0, determina i risultati delle espressioni con || e ??, e spiega la differenza tra gli operatori.

Middle+
158

Per un'espressione con l'operatore ||, determina il risultato. Come si differenzia l'operatore || dall'operatore ?? e quando si attiva ??

Middle+
144

Qual è la differenza tra unknown e any in TypeScript?

Middle+
142

Avevi un monorepository o repository separati per applicazioni e librerie condivise?

Middle+
138

Come prevenire le condizioni di race durante richieste asincrone ripetute da useEffect? Quali strumenti nativi di JavaScript consentono di annullare le richieste?

Middle+
136

Per una funzione contatore con closure, dove il messaggio viene formato prima della chiamata a incrementare, determina cosa verrà visualizzato. Come correggere il codice affinché venga visualizzato il valore attuale del contatore?

Middle+
134

Nel secondo frammento di codice React, trova e correggi i problemi con useEffect, useMemo, il caricamento asincrono di user/roles e la memorizzazione dei dati calcolati nello stato.

Middle+
130

È necessario usare useCallback qui? A cosa serve e quando non ha senso usarlo?

Middle+
127

Ci racconti come erano organizzati i vostri micro-frontend, la loro interazione e il funzionamento complessivo del sistema.

Middle+
127

Se i ruoli sono impostati di default come un array vuoto direttamente nei parametri del componente, cosa succede con useEffect ad ogni rendering? Come risolverlo?

Middle+
126

Implementa il tuo tipo di utilità Pick<T, K>. Spiega come funzionano i tipi mappati e come implementare un equivalente di Partial<T>.

Middle+
126

Se ogni micro-frontend aggiunge stili di base globali di Tailwind CSS e sono duplicati, hai avuto un problema simile?

Middle+
126

Come organizzeresti l'isolamento degli stili per ogni micro-frontend, anche quando si utilizza Tailwind CSS? Quali approcci dei browser per l'isolamento esistono?

Middle+
123

Se un oggetto viene creato usando Object.create([oggetto]), a cosa punterà il suo __proto__?

Middle+
121

Perché dovresti usare lo stato invece di una variabile normale per un valore che influisce sulla visualizzazione del componente?

Middle+
116

Come si differenzia display: none da opacity: 0 in termini di albero di rendering, layout e spazio occupato? Quale opzione è più performante e perché?

Middle+
115

Per un ciclo for con var e setTimeout, determina cosa verrà stampato. Come modificare il codice affinché con var vengano stampati i valori 1, 2, 3, e non il valore finale del contatore?

Middle+
110

Quali risorse e fasi possono bloccare il caricamento e il rendering della pagina? Le immagini possono bloccare il caricamento?

Middle+
110

Per una chiamata ricorsiva di una funzione all'interno di un gestore di Promise, determina l'ordine di esecuzione e spiega se si verificherà un ciclo infinito.

Middle+
108
/3