Es gibt eine beliebte Form, die an 5 verschiedenen Stellen im Projekt verwendet wird, aber jede Verwendung hat kleine Unterschiede. Wie würdest du eine solche Komponente entwerfen?
Frontend
Was ist Feature-Sliced Design und welches Problem löst die Architektur insgesamt?
In der Pinia Composition API gibt es keine Methode $reset — wie würdest du sie implementieren?
const createCachedSum = function (a, b) { } const sum = createCachedSum() console.log(sum(2, 3)) // 5 console.log(sum(2, 3)) // 5 aus dem Cache console.log(sum(4, 1)) // 5
Wie haben Sie mit dem Backend und anderen Teammitgliedern (Analysten, Designer, Tester) zusammengearbeitet?
Haben Sie schon einmal die Erfahrung gemacht, eine Idee umzusetzen, die großartig schien, aber letztendlich ein Misserfolg war?
Wenn das Projekt wächst und mehrere Geschäftseinheiten (persönlicher Bereich, Profil, Aktionen) identifiziert werden können, kann man sie in separate Repositories aufteilen und als Micro-Frontends verbinden?
In welchen Fällen sind Micro-Frontends erforderlich und worin unterscheiden sie sich?
Gab es Fälle, in denen während eines Sprints plötzlich die Prioritäten der Aufgaben geändert wurden und alles neu gemacht werden musste?
Was ist der Unterschied zwischen watch und watchEffect in Vue.js?
Erzählen Sie uns von den Entwicklungsprozessen in Ihrem Team: Methodik, Sprints, Code-Review, Deployment.
Was ist der Unterschied zwischen ref und reactive in Vue.js?
Haben Sie technische und architektonische Dokumentation geschrieben? Haben Sie Erfahrung mit großen Mengen an Dokumentation?
Sie haben eine große alte Anwendung mit vielen API-Anfragen, die über verschiedene URLs laufen und unterschiedliche Antwortformate zurückgeben. Wie würden Sie das ordnen?
Welche Sicherheitsmaßnahmen wurden im Hinblick auf die Verwendung von iFrame und PostMessage ergriffen?
Wir haben eine Tabelle mit 10.000 Zeilen, die beim Rendern zu verzögern beginnt. Warum passiert das und wie kann man das beheben?
Welche Werkzeuge werden verwendet, um den globalen Zustand in Vue.js zu speichern? Was ist der Unterschied zwischen Options API und Composition API in Pinia?
Was ist die v-model-Direktive und wie verwendet man defineModel in einer Kindkomponente?
Du hast einen Branch von develop abgezweigt, aber develop ist weitergezogen. Wie kannst du deinen Branch auf den aktuellen Stand von develop bringen? Was ist rebase?
Was ist der Unterschied zwischen den Typen any und unknown in TypeScript?