Esiste una forma popolare che viene utilizzata in 5 punti diversi del progetto, ma ogni utilizzo presenta piccole differenze. Come progetteresti un componente del genere?
Frontend
Nell'API di composizione di Pinia non c'è il metodo $reset — come lo implementeresti?
Cos'è il Design Segmentato per Funzionalità e quale problema risolve l'architettura in generale?
const createCachedSum = function (a, b) { } const sum = createCachedSum() console.log(sum(2, 3)) // 5 console.log(sum(2, 3)) // 5 dalla cache console.log(sum(4, 1)) // 5
Come hai interagito con il backend e gli altri membri del team (analisti, designer, tester)?
Hai mai avuto l'esperienza di realizzare un'idea che sembrava fantastica, ma si è rivelata un fallimento?
Quando il progetto si espande e si possono distinguere più entità di business (area personale, profilo, promozioni), è possibile dividerle in repository separati e collegarli come micro frontend?
In quali casi sono necessari i microfrontend e come si differenziano?
Ci sono stati casi in cui, a metà sprint, le attività sono state improvvisamente riorganizzate e tutto doveva essere rifatto?
Qual è la differenza tra watch e watchEffect in Vue.js?
Parla dei processi di sviluppo nel tuo team: metodologia, sprint, revisione del codice, deployment.
Hai una grande vecchia applicazione con molte richieste API che passano attraverso URL diversi e restituiscono formati di risposta diversi. Come organizzeresti tutto questo?
Qual è la differenza tra ref e reactive in Vue.js?
Ha scritto documentazione tecnica e architettonica? Ha esperienza con grandi volumi di documentazione?
Abbiamo una tabella con 10.000 righe che inizia a rallentare durante il rendering. Perché succede e come si può risolvere?
Quali misure di sicurezza sono state adottate in termini di sicurezza nell'uso di iFrame e PostMessage?
Quali strumenti vengono utilizzati per memorizzare lo stato globale in Vue.js? Qual è la differenza tra Options API e Composition API in Pinia?
Qual è la differenza tra i tipi any e unknown in TypeScript?
Cos'è la direttiva v-model e come usare defineModel in un componente figlio?
Cos'è il cherry-pick in Git?