Реализирахте ли многостепенни форми в Wizard Flow? Как избегнахте prop drilling при събирането на данни от различни стъпки и къде се съхраняваше междинното състояние преди изпращането му към сървъра?
Frontend
Разработихте ли интерактивна схема на самолет с SVG, анимации и WebSocket? Как оптимизирахте рендирането на SVG елементи при масови актуализации на статусите на местата, за да не забавя интерфейса?
Как подходите към тестването на сложни UI компоненти, които генерират дълбока вложена DOM структура без удобни идентификатори? Как насочвате към необходимите елементи на интерфейса в E2E тестовете?
Често сложни flex или grid layout работи отлично в Chrome, но в Safari, особено на iOS и Mac, интерфейсът може да се свие по височина или да се счупи скролът. Стъпвали ли сте на такъв проблем? Как отстранявахте грешки в Safari?
Работили ли сте преди с Quasar? Опитвали ли сте да го персонализирате и стилизирате?
Каква може да бъде основната причина, поради която падащото меню (dropdown) се намира под друг елемент, въпреки че има максимален z-index, в сложен UI с панели, карти и изскачащи прозорци? Как да го поправим във Vue?
В резюмето е посочена защита срещу race condition чрез AbortController. Как точно интегрирате отменянето на заявки в жизнения цикъл на Vue компонента? Например, ако потребителят напусне страницата преди завършването на заявката, как се реализира това с сложна логика на Pinia?