Как е реализирана интеграцията с протокола WebSocket от страна на фронтенда?
Frontend
Каква е разликата между FormGroup и FormArray?
Кои директиви в Angular знаеш? Как да създадеш персонализирана атрибутна и структурна директива?
Какво е CORS? Какво е preflight заявка (OPTIONS)? За кои заявки се изпраща и за кои не?
Какво е идемпотентността на HTTP методите? Кои методи са идемпотентни, а кои не? В чем разликата между PUT и PATCH?
Какво е Progressive Web Application (PWA)?
Какви са валидаторите в реактивните форми? Какво приемат и какво връщат?
Какви флагове за състояние има във FormControl?
Являва ли се класът (class) в ES6 принципно нова конструкция или това е синтактичен захар върху конструкторска функция?
Нужен ли Store за всички Angular приложения или не? Ако не, за кои е необходим?
Какво е WebSocket? Как се установява връзка WebSocket? Защо браузърът изпраща HTTP заявка при установяване на връзката и какво означава статус 101?
Какво знаеш за Angular Signals? Какви са основните API и същности?
Какво знаеш за проекта, към който те събират?
Какъв е протоколът WebSocket и в какво се състои, кога се използва?
Разкажете за методите Promise.all, Promise.race и Promise.allSettled. Какви са разликите им?
Настройвали ли сте някога Babel? Какво е това? Сглобявали ли сте Webpack или използвали негови алтернативи?
Анализ на практически пример с Promise: в какъв ред ще се показват console.log при използване на веригата .then/.catch? Какво ще се случи, ако премахнем return от catch?
Работил ли си с GraphQL? Знаеш ли разликата между GraphQL и REST API?
Какво е Control Value Accessor и защо да го реализираме?
Къде е по-добре да използвате Signals и къде RxJS?