Как точно беше направена виртуализацията — написахте собствена обвивка или използвахте готово решение?
Frontend
Поле ИНН (10 или 12 цифри). Покажи грешка след като се изгуби фокус. Бутонът Изпрати е деактивиран, докато формата не е валидна.
Каква е разликата между input type text и input type number освен типа на приеманите стойности?
В пример с акордеона — кои ARIA атрибути се използват?
Кога са необходими useMemo и memo, и кога могат да пречат на проекта?
Каква е разликата между контролирано и неконтролирано въвеждане и кога да използвате кое?
Защо беше взето решение да се използва React PDF вместо вграденото четене на PDF в браузъра?
Как беше организирана работата с ARIA и клавиатурната навигация?
Разкажете за стандартния поток на авторизация чрез Keycloak, който сте използвали в проектите.
Какво се случва в този случай, ако не са направени заявки за известно време и токенът изтече? Проверихте ли времето на живота на токените чрез таймер?
Защо не използвахте input type number за полето ИНН?
Как открихте проблема с PDF документите? Как намерихте и локализирахте този проблем?
Разкажи за задача в Greenatom, с която се гордееш особено.
Къде може да се използва interface, но не може да се използва type?
Как беше решен проблемът с поставянето на alt при декоративните изображения?
Как да типизираме отговора на API, ако договорът не е перфектен?
На какъв стандарт за достъпност се базирахте и кои ключови нива на постижение използвахте?
Как да организираме валидирането на живо?
За лендинг страницата на банката какво ще избереш: SSR, SSG или CSR? SEO е важно.
Има ли разлика между type и interface в TypeScript?