Подборка объединяет вопросы, отмеченные на этапах интервью в WB банк. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: frontend, browser, html.
Метод GET используется для запроса данных с сервера без изменения состояния ресурса. Он предназначен для получения информации и должен быть идемпотентным и безопасным, то есть повторные запросы не должны изменять данные.
setTimeout(callback, 0) помещает callback в очередь макрозадач (macrotask queue). Код внутри callback выполнится после того, как текущий стек вызовов будет пуст и будет обработан следующий макрозадачный цикл event loop.
Next.js я использовал в нескольких проектах для создания серверно-рендеренных React-приложений с улучшенной производительностью и SEO. Основные задачи, которые решал с помощью Next.js:
Debounce и throttle — это техники контроля частоты вызова функций, часто используемые для оптимизации событий, например, при вводе текста или прокрутке.
В протоколе HTTP используются методы запроса, определяющие желаемое действие, которое необходимо совершить на целевом ресурсе. Наиболее распространенные: