Sobes.tech

Frontend

Vertel me over de Event Loop in JavaScript: waar bestaat het uit en in welke volgorde worden synchrone code, microtasks en macrotasks uitgevoerd?

291

Heb je ooit de methoden call, apply en bind gebruikt? Leg hun doel en verschillen uit.

210

Hoe betrouwbaar kun je bepalen of de applicatie op een mobiel apparaat of op een desktop wordt geopend om de juiste interfaceversie te kiezen?

210

Wat is Dependency Injection in Angular en hoe kunnen afhankelijkheden worden geïnjecteerd?

208

Waarom is Dependency Injection in Angular nodig als afhankelijkheden kunnen worden gemaakt met new of opgeslagen in de globale staat?

196

Je hebt een klaarstaande desktop-only webapplicatie voor CRM/Service Desk die er slecht uitziet op mobiele apparaten. Het ontwerp van de mobiele versie is al voorbereid en verschilt aanzienlijk van de desktopversie. Hoe zou je de aanpassing van de applicatie voor mobiele browsers organiseren?

196

Je bent technisch leider van een team van 3-4 frontend ontwikkelaars. Er is een nieuw groot CRM- of Service Desk-webproduct met een gereed backend verschenen. Hoe kies je de technologie voor het frontend-gedeelte?

196

Leg uit wat het probleem is met de bovenstaande Angular-componentcode en hoe je het kunt oplossen: ```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(); } } ```

191

Wat zal de component renderen als de decorator aangeeft template: './user.component.html' in plaats van templateUrl? Is zo'n record geldig?

191

Als verschillende sets componenten worden gebruikt voor desktop- en mobiele versies, maar de services worden gedeeld, hoe organiseer je dan de switch tussen de versies?

182

Hoe goed is het om direct in Angular-componentcode op een Observable te abonneren? Wat zijn de risico's en alternatieven?

178

Hoe gerechtvaardigd is een volledige afwijzing van NgModule in nieuwe Angular-projecten? In welke gevallen kunnen modules nog steeds nodig zijn?

152

Vertel me over het sleutelwoord this in JavaScript: waar hangt de waarde ervan af bij het aanroepen van een functie? Wat zijn de kenmerken van pijlfuncties?

136

Heb je ooit DI-decorators zoals @Optional, @Self, @SkipSelf en @Host gebruikt? Leg uit hoe ze de afhankelijkheidszoektocht in de hiërarchie van injectors beïnvloeden.

135

Wat is het verschil tussen waar een functie is gedeclareerd en waar deze wordt aangeroepen, in de context van de waarde van this?

126

Wat zijn de voordelen van de inject() functie in Angular ten opzichte van dependency injection via de constructor?

115

Als je een functie binnen een andere functie declareert, waar heeft die dan toegang toe? Hoe werkt dit met this in een geneste gewone functie?

104

Wat is change detection in Angular? Hoe verschillen de strategieën Default en OnPush, en wanneer wordt een component met OnPush gecontroleerd?

92

Is het toegestaan om een Observable rechtstreeks toe te wijzen aan een veld van een component in de constructor of bij veldinitialisatie? Wat is het verschil met subscriben in de constructor?

90

Op welke niveaus kunnen services via providers in Angular worden geleverd: component, route, module, applicatie, platform?

82
/2