Sobes.tech

Frontend

Каква е разликата между контролирани и неконтролирани компоненти в React? В кои случаи е по-добре да използвате неконтролирани компоненти?

224

Определете реда на изход в конзолата за код, използващ async/await и setTimeout.

196

Разработчикът получава JWT токен след вход. Какво да прави с него? Къде е по-добре да съхранява токена — в localStorage или в cookie? Как да съхранява токена в cookie?

188

Ще се извърши ли повторно рендиране, ако компонентът няма пропсове?

170

Да предположим, че от бекенда не получавате ID-та. Как бихте се справили с това?

160

Защо мениджърът на състоянието (например Redux) е по-добър от просто разделените на части контексти?

153

Как да осигурите безопасността на функцията за сумиране, ако бекендът може да изпрати неправилни данни (undefined, низове вместо числа)?

153

Има масив от потребители, които се показват чрез map. Къде е грешката и какво липсва?

151

Има два компонента: App и Child. Child е вътре в App и е обвит в memo. В App има обект user, който се предава на Child като проп, и бутон, който променя count. Какво ще се случи при натискане на бутона? Как да направим така, че Child да не се рендерира отново?

149

Всичко е направено правилно: бекендът е поставил HTTP-only бисквитка. Но при обновяване на страницата бисквитката изчезва. Каква може да е причината?

147

Определете реда на изход в конзолата за код, използващ setTimeout и Promise (задача за Event Loop).

146

Защо RTK Query или React Query са по-добри от обикновен fetch за заявки? Как фронтендът разбира кога трябва да обнови данните?

146

Задача Two Sum: даден е масив от числа и целево число target. Намерете индексите на две числа, чиято сума е равна на target. Каква е сложността на вашето решение?

135

Данните от бекенда идват под формата на масив от обекти. Напишете функция за изчисляване на сумата на полето amount.

124

С какви проблеми ще се сблъска начинаещ разработчик, който е създал голям useContext за цялото приложение и го използва във всички компоненти? Какви инструменти могат да помогнат за преодоляване на този проблем?

123

Как да се справим с функция, която се предава като проп към дете компонент, за да избегнем ненужни повторни рендери?

116

За какво всъщност е нужен ключът (key) в списъците в React?

107