Sobes.tech

Frontend

Jak przenieść logikę fetch do niestandardowego hooka, aby nie powielać kodu dla różnych encji?

Middle
Лига Ставок
99

Opowiedz o wielojęzyczności i układzie RTL. Jak zrobić marginesy, które poprawnie działają dla LTR i RTL?

Middle+
Employcity
99

Na czym polega metoda łańcuchowa (chaining) rozwiązywania kolizji w tablicy haszującej?

Middle+
Ifellow
99

Wyjaśnij koncepcję programowania deklaratywnego w odniesieniu do React.

Middle+
AndersenAndersen
99

Co oznacza ustawienie setTimeout z opóźnieniem 0 milisekund w kodzie i jak to będzie działać?

Middle
WB банк
99

Ile czasu zajmie wykonanie każdej funkcji? ```javascript /** Ile czasu zajmie wykonanie każdej funkcji */ function pause500ms () { return new Promise(res => setTimeout(res, 500)); } (async function test1 () { pause500ms(); pause500ms(); })(); (async function test2 () { await pause500ms(); await pause500ms(); })(); (async function test3 () { await Promise.all([pause500ms(), pause500ms()]); })(); (async function test4 () { await Promise.all([await pause500ms(), await pause500ms()]); })(); ```

Middle+
Скиф трейд
99

Jak sprawić, aby funkcja z generykiem akceptowała tylko ciąg znaków lub instancję klasy Bar, a w innych przypadkach zgłaszała błąd w TypeScript?

Middle+
VK Tech
99

Dlaczego nie powinno się używać async w hooku onCreated (created)? Gdzie jest bardziej odpowiednie wykonywanie asynchronicznych zapytań?

Middle
Киберпротект
99

Jakie wartości właściwości display przypomnisz?

Middle+
Ifellow
99

Jak oceniasz swój poziom techniczny na obecnym stanowisku? Middle, middle+, senior, senior+?

Middle
Пикварио технологии
99

Czy masz doświadczenie w pisaniu testów? Jakie testy pisałaś i w jakim zakresie?

Middle+
Basis
99

Na stronie jest lista 5000 produktów, strona mocno się laguje. Biznes prosi, żeby coś z tym zrobić. Co zaproponujesz?

Middle
Mayflower
99

Wyjaśnij koncepcję cyklu życia komponentu w React.

Middle+
AndersenAndersen
99

/** * Funkcja `asyncAuth(callback)` przyjmuje callback, do którego można * przekazać błąd (pierwszy argument) i dane * z backendu (drugi argument). * asyncAuth((error, data) => {}); * * Musisz zaimplementować funkcję `auth()`, * która wywołuje `asyncAuth()`, ale zwraca Promise. * * @returns {Promise} */ export function auth() { // asyncAuth((error, data) => {}); }

Middle
Яндекс МаркетЯндекс Маркет
99

Czym są composables i do czego służą?

Middle+
Додо пицца
99

Dlaczego React potrzebuje wirtualnego drzewa DOM? Dlaczego nie można bezpośrednio modyfikować rzeczywistego DOM? Jakie są zalety i wady różnych podejść?

Middle
Цифровой семейный офис
99

Vue 2 i Vue 3: jakie ograniczenia architektoniczne reaktywności Vue 2 zmusiły Evana You do przepisywania silnika za pomocą `Proxy`?

Middle
Экосистема тенниса MYTENNIS ONLINE
98

Jak można zaimplementować sprawdzanie uprawnień lub ról na poziomie tras w Vue Router 3?

Middle+
Додо пицца
98

Jak działają ekrany o wysokiej gęstości pikseli (Retina, DPR)? Jak prawidłowo przygotować obrazy dla takich ekranów?

Middle+
ООО Делай мебель
98

Dlaczego chcesz przejść do branży tworzenia gier?

Middle
Лаборатория системных технологий
98
/298