Sobes.tech

Frontend

Se stessi progettando un'applicazione del genere considerando un monorepo, come la divideresti in pacchetti, considerando una base di codice unificata per piattaforme web e mobili (React Native)?

Middle
177

Cos'è la modalità concorrente e il rendering concorrente in React? Come funziona e a cosa serve?

Middle
172

Hai usato Apollo GraphQL solo per le query o anche per la gestione dello stato locale (campi solo client, campi reattivi)?

Middle
171

Perché React utilizza MessageChannel invece di setTimeout per creare una coda di rendering di carichi pesanti successivi?

Middle
171

Hai menzionato di aver lavorato con un monorepo — come era organizzato? Hai usato micro-frontend?

Middle
170

Supponiamo di avere una landing page di una sola pagina. Viene effettuata una richiesta, riceviamo un JSON di 50.000 righe, e mentre viene analizzato, l'interfaccia utente si blocca a causa della natura a thread singolo di JavaScript. Cosa suggeriresti e come ottimizzare la filtrazione e l'analisi di questo JSON per evitare che la pagina si blocchi e mantenere l'interfaccia reattiva?

Middle
168

Fornisci un esempio del principio di inversione delle dipendenze nello sviluppo frontend.

Middle
164

Puoi spiegare di quali principi si compone SOLID?

Middle
164

Hai mai lavorato con React Native e React Native Web?

Middle
160

Hai più esperienza in compiti tecnici, con poca menzione di aspetti commerciali? Sei stato una sorta di leader tecnico che si occupava di architettura, o hai semplicemente sviluppato funzionalità di business ordinarie?

Middle
157

Come evitare il re-rendering a cascata dei componenti figli quando si cambia lo stato nel componente genitore?

Middle
144

Come funziona Fiber e come è strutturata la prioritizzazione (scheduler) in React?

Middle
141

Fornisci un esempio del principio di Segregazione delle Interfacce nello sviluppo frontend.

Middle
138

Guarda due opzioni di codice (con promesse/microtask ricorsivi) e dica, qual è la differenza tra la prima e la seconda opzione in termini di blocco della pagina.

Middle
135

Supponiamo che non sia possibile fare la paginazione sul backend e che il Web Worker non sia disponibile. Come risolveresti questo problema?

Middle
134

Con quali gestori di stato ha dovuto lavorare e cosa le piace, quali vantaggi e svantaggi vede?

Middle
131

Di quali parti è composta l'event loop?

Middle
130

Qual è il problema noto che si verifica quando ci sono un gran numero di setTimeout sequenziali con timeout zero?

Middle
128

Parlami dell'hook useTransition — come funziona e a cosa serve.

Middle
124

Supponiamo di avere un'applicazione React Native e un'applicazione web. Alcune API del browser, incluso Local Storage, non sono disponibili in React Native (lì si utilizza Async Storage). Come implementeresti un'interfaccia unificata per lo storage con diverse implementazioni per web e React Native?

Middle
124
/2