Sobes.tech

Frontend

Имал ли си опит с решаването на проблеми с производителността на фронтенда? Например, доклад за грешка за забавяния или сам забеляза проблем по време на работа. Можеш ли да дадеш конкретен пример как си го поправил?

148

Разбираш ли принципа на разделяне на логиката и представянето в модела, върху който се базират много архитектурни подходи? Откъде първоначално идва тази идея?

147

Ще сравняваш сигналите и RxJS като взаимозаменяеми инструменти, или всеки за своята задача? Ако второто — за коя точно?

146

Какъв аргумент подаваме към функцията inject? Какво точно се предава там — зависимост или нещо друго (токен)?

145

За какво изобщо е необходим прегледът на кода? Трябва ли изобщо, и в какви случаи?

140

Кои конкретни сценарии за използване на командния ред имаше в практиката си, освен стартирането на Angular CLI?

136

Освен това, че конструкторът не се надува, какви други причини има да използвате inject вместо параметъра на конструктора?

135

Споменахте разработването на библиотека с повторно използваеми компоненти UI-kit, базирана на Angular Material. Има ли принципна разлика между компонентите на библиотеката и обикновените многофункционални компоненти на приложението? От какво може да се откаже в обикновените компоненти, но не и в библиотечните?

134

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

132

Защо е необходима наследяването в ООП и в кои случаи трябва да се използва?

123

Как би описал разликата между Middle и Senior във фронтенд разработката?

122

Имаше ли в кода ти абонамент вътре в друг абонамент (типичен проблем на RxJS)? Го поправи ли или все още е така?

118

Имаш ли опит с командния ред (shell команди), освен Git и FTP?

117
/2