Sobes.tech

Frontend

Papaskinkite apie įvykio ciklą (Event Loop) JavaScript: iš ko jis susideda ir kokia tvarka vykdomas sinchroninis kodas, mikroužduotys ir makroužduotys?

286

Ar kada nors naudojote call, apply ir bind metodus? Paaiškinkite jų tikslą ir skirtumus.

198

Kaip patikimai galite nustatyti, ar programa atidaryta mobiliajame įrenginyje ar darbalaukyje, kad pasirinktumėte tinkamą sąsajos versiją?

198

Kodėl Angular reikalingas Dependency Injection, jei priklausomybes galima sukurti naudojant new arba saugoti globaliame valstybės?

192

Turi paruoštą tik staliniams kompiuteriams skirtą CRM/Service Desk web programėlę, kuri atrodo blogai mobiliuose įrenginiuose. Mobiliosios versijos dizainas jau paruoštas ir žymiai skiriasi nuo stalinio kompiuterio versijos. Kaip organizuotumėte programėlės pritaikymą mobiliesiems naršyklėms?

192

Paaiškinkite, koks yra problemos su aukščiau pateiktu Angular komponento kodu ir kaip ją galima išspręsti: ```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

Jūs esate techninis vadovas komandoje, kurioje yra 3-4 frontend kūrėjai. Pasirodė naujas didelio masto CRM arba Service Desk interneto produktas su paruoštu backend'u. Kaip pasirinksite technologiją frontend daliai?

188

Ką atvaizduos komponentas, jei dekoratorius nurodo template: './user.component.html' vietoj templateUrl? Ar toks įrašas yra galiojantis?

179

Jei naudojamos skirtingos komponentų rinkiniai desktop ir mobiliesiems versijoms, tačiau paslaugos yra bendros, kaip organizuoti perjungimą tarp versijų?

176

Kiek gera praktika tiesiogiai prenumeruoti Observable Angular komponento kode? Kokie yra rizikos ir alternatyvos?

170

Kiek pagrįsta visiškai atmesti NgModule naujuose Angular projektuose? Kuriais atvejais vis dar gali būti reikalingi moduliai?

140

Papaskinkite apie raktinę žodį this JavaScript: nuo ko priklauso jo reikšmė funkcijos iškvietimo metu? Kokios yra rodyklės funkcijų ypatybės?

134

Ar kada nors naudojote DI dekoratorius kaip @Optional, @Self, @SkipSelf ir @Host? Paaiškinkite, kaip jie veikia priklausomybių paiešką injektorių hierarchijoje.

133

Kuo skiriasi vieta, kur funkcija yra deklaruota, nuo vietos, kur ji yra iškviečiama, kalbant apie this reikšmę?

120

Kokios yra inject() funkcijos pranašumai Angular ir kuo ji yra geresnė už priklausomybių injekciją per konstruktorių?

111

Jei deklaruojate funkciją kitoje funkcijoje, kam ji turės prieigą? Kaip tai veiks su this vidinėje įprastoje funkcijoje?

102

Kas yra pakeitimų aptikimas Angular? Kaip skiriasi Default ir OnPush strategijos, ir kada tikrinamas OnPush su komponentas?

89

Ar leidžiama tiesiogiai priskirti Observable prie komponento lauko konstruktoriuje arba lauko inicializacijoje? Kuo tai skiriasi nuo prenumeratos konstruktoriuje?

86

Kokiu lygiu galima teikti paslaugas per teikėjus Angular: komponentas, maršrutas, modulis, programa, platforma?

80
/2