Istnieje popularna forma, która jest używana w 5 różnych miejscach projektu, ale każde użycie ma niewielkie różnice. Jak zaprojektowałbyś taki komponent?
Frontend
W API kompozycji Pinia nie ma metody $reset — jak byś ją zaimplementował?
Czym jest Feature-Sliced Design i jaki problem rozwiązuje architektura jako całość?
const createCachedSum = function (a, b) { } const sum = createCachedSum() console.log(sum(2, 3)) // 5 console.log(sum(2, 3)) // 5 z pamięci podręcznej console.log(sum(4, 1)) // 5
Jak współpracowałeś z backendem i innymi członkami zespołu (analitycy, projektanci, testerzy)?
Czy kiedykolwiek miałeś doświadczenie, gdy zrealizowałeś pomysł, który wydawał się świetny, ale ostatecznie okazał się nieudany?
Gdy projekt się rozrasta i można wyróżnić kilka jednostek biznesowych (panel osobisty, profil, promocje), czy można je podzielić na oddzielne repozytoria i podłączyć jako mikrofronty?
W jakich przypadkach są potrzebne mikrofrontendy i czym się różnią?
Czy zdarzały się sytuacje, gdy w trakcie sprintu nagle zmieniano priorytety zadań i wszystko trzeba było robić od nowa?
Jaka jest różnica między watch a watchEffect w Vue.js?
Opowiedz o procesach rozwoju w Twoim zespole: metodologia, sprinty, przegląd kodu, wdrożenie.
Masz dużą starą aplikację z wieloma żądaniami API, które są wysyłane przez różne URL-e i zwracają różne formaty odpowiedzi. Jak byś to uporządkował?
Czy pisałeś dokumentację techniczną i architektoniczną? Czy masz doświadczenie w pracy z dużą ilością dokumentacji?
Jaka jest różnica między ref a reactive w Vue.js?
Mamy tabelę z 10 000 wierszami, która zaczyna się zacinać podczas renderowania. Dlaczego tak się dzieje i jak to naprawić?
Jakie środki bezpieczeństwa zostały zastosowane w zakresie bezpieczeństwa przy korzystaniu z iFrame i PostMessage?
Jakie narzędzia są używane do przechowywania stanu globalnego w Vue.js? Jaka jest różnica między Options API a Composition API w Pinia?
Jaka jest różnica między typami any i unknown w TypeScript?
Czym jest cherry-pick w Git?
Czym jest dyrektywa v-model i jak używać defineModel w komponencie potomnym?