Sobes.tech

Frontend

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?

253

Czym jest Feature-Sliced Design i jaki problem rozwiązuje architektura jako całość?

235

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

218

Jak współpracowałeś z backendem i innymi członkami zespołu (analitycy, projektanci, testerzy)?

204

Czy kiedykolwiek miałeś doświadczenie, gdy zrealizowałeś pomysł, który wydawał się świetny, ale ostatecznie okazał się nieudany?

197

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?

181

Czy zdarzały się sytuacje, gdy w trakcie sprintu nagle zmieniano priorytety zadań i wszystko trzeba było robić od nowa?

171

Opowiedz o procesach rozwoju w Twoim zespole: metodologia, sprinty, przegląd kodu, wdrożenie.

171

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ł?

168

Czy pisałeś dokumentację techniczną i architektoniczną? Czy masz doświadczenie w pracy z dużą ilością dokumentacji?

164

Mamy tabelę z 10 000 wierszami, która zaczyna się zacinać podczas renderowania. Dlaczego tak się dzieje i jak to naprawić?

157

Jakie środki bezpieczeństwa zostały zastosowane w zakresie bezpieczeństwa przy korzystaniu z iFrame i PostMessage?

156

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?

156
/2