Sobes.tech

Frontend

Създайте нов тип въз основа на типа Delivery, където полетата name, address и date стават по избор (Partial).

172

Колко потребители ще имаме? Необходима ли е SEO-оптимизация? Необходима ли е локализация? Какви метрики трябва да събираме?

172

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

171

Какво е strict mode в JavaScript? В чем се различава, когато е включен и когато не е? Какви ограничения налага?

171

Какви методи могат да се използват за подобряване на производителността на приложение (фронтенд, бекенд, база данни)?

170

Реализирайте функцията promisify: тя приема функция с callback error-first (loadScript) и връща нова функция, която приема всякакви аргументи, добавя callback error-first и обгръща извикването в Promise.

169

[име] попита: моля, разкажете ни за вашия опит.

166

Прегледайте Angular компонента, който показва списък с хранилища: предложете и направете необходимите промени, за да бъде компонентът готов за сливане.

166

Нужен ли ни е load balancer, ако имаме много мощен сървър?

164

Реализирайте компонент 'слот машина' с три барабана: трябва да съхранява текущите стойности на барабаните, да реализира стартирането на въртене (RunSpinner), състоянието disabled за бутона, да определя победа/загуба и правилно да показва съобщението, както и да направи компонента мащабируем на произволен брой барабани.

164

Предложете няколко варианта за коригиране на метода getMultiSum, за да изчислява правилно резултата (загуба на контекста this).

164

Разкажете за хуковете на жизнения цикъл на Angular: ngOnChanges, ngOnInit, ngDoCheck, ngAfterContentInit, ngAfterContentChecked, ngAfterViewInit, ngAfterViewChecked и ngOnDestroy.

164

Observable е синхронен или асинхронен?

161

Какви потенциални заплахи за сигурността има това приложение и как да се защитим от тях?

161

Посочете и сравнете операторите от по-висок ред на RxJS: switchMap, mergeMap, concatMap и exhaustMap.

161

Освен структурата на папките, какви други принципи има FSD?

160

Преди сте преминавали през секции за уеб системен дизайн?

159

Функция, която връща обект от тип { getNumby: number, createDub: number } или { getNumby: string, createDub: string }. Трябва да напишете TypeScript тип, който е подходящ за двата случая (A и B), но не трябва да допуска варианта, в който полетата имат различни типове данни. Как бихте решили това?

159

Опишете структурата на системния дизайн: клиент, DNS, сървъри, балансировач на натоварване, база данни, S3 хранилище, CDN, кеширане (Redis).

159

Може ли да се импортира от един ниво FSD в друго на същото ниво?

157
/5