Sobes.tech

Frontend

Ispričajte mi o Event Loop-u u JavaScriptu: od čega se sastoji i kojim redosledom se izvršavaju sinkroni kod, mikro zadaci i makro zadaci?

264

Објасните проблем са горњим кодом Angular компонента и како да га исправите: ```typescript @Component({ selector: 'app-user', template: './user.component.html', stylesUrls: './user.component.scs', changeDetection: ChangeDetectionStrategy.OnPush, }) export class CmfUserComponent { users$: any; constructor() { const api = new BackendService(); this.users$ = api.getUsers(); } } ```

187

Da li ste ikada koristili metode call, apply i bind? Objasnite njihovu svrhu i razlike.

184

Колико поуздано можете да одредите да ли је апликација отворена на мобилном уређају или на десктопу како бисте изабрали одговарајућу верзију интерфејса?

184

Шта је Dependency Injection у Angular-у и како се могу убризгати зависности?

184

Imate spremnu web aplikaciju CRM/Service Desk samo za desktop, koja na mobilnim uređajima izgleda loše. Dizajn mobilne verzije je već pripremljen i znatno se razlikuje od desktop verzije. Kako biste organizovali prilagođavanje aplikacije za mobilne pretraživače?

180

Шта ће приказати компонента ако декоратор наведе template: './user.component.html' уместо на templateUrl? Да ли је таква записа валидна?

175

Зашто је потребна Dependency Injection у Angular-у ако се зависности могу креирати са new или чувати у глобалном стању?

174

Шеф сте тима од 3-4 фронтенд развојнака. Појавио се нов велики веб производ типа CRM или Service Desk са готовим бекендом. Како ћете изабрати технологију за фронтенд део?

172

Ako se za desktop i mobilne verzije koriste različiti setovi komponenti, ali su usluge zajedničke, kako organizovati prebacivanje između verzija?

168

Колико је добра пракса да се директно претплатите на Observable у коду Angular компонента? Који су ризици и алтернативе?

160

Ispričaj mi o ključnoj riječi this u JavaScriptu: od čega ovisi njezina vrijednost pri pozivu funkcije? Koje su osobine streličastih funkcija?

126

Колико је оправдано потпуно одбацивање NgModule у новим Angular пројектима? У којим случајевима и даље могу бити потребни модули?

126

Да ли сте икада користили декораторе DI као што су @Optional, @Self, @SkipSelf и @Host? Објасните како они утичу на претрагу зависности у хијерархији инжектора.

121

Koja je razlika između mesta gde je funkcija deklarisana i gde je pozvana, u kontekstu vrednosti this?

112

Које су предности функције inject() у Angular-у у поређењу са убризгавањем зависности преко конструктора?

103

Ako deklarirate funkciju unutar druge funkcije, na šta će imati pristup? Kako će to funkcionisati sa this u ugnježdenoj običnoj funkciji?

90

Да ли је дозвољено директно да се Observable додели пољу компонента у конструктору или при иницијализацији поља? Каква је разлика од претплате у конструктору?

82

Шта је детекција промена у Angular-у? Како се разликују стратегије Default и OnPush и када се проверава компонент са OnPush?

81

На којим нивоима се могу пружати услуге преко провајдера у Angular-у: компонента, рута, модул, апликација, платформа?

76
/2