Vai jums ir bijusi nepieciešamība izmantot diskriminējošās vienības un type guards? Kādus iebūvētos type guards jūs pazīstat?
Frontend
Vai bija daudz defektu? Vai bija kādi izaicinājumi formu optimizācijā? Kāpēc React Hook Form darbojas ātri ar lielām formām? Kas notiek optimizācijā?
Vai esat strādājis ar SWR? Kādas bija nianses, problēmas ar datu aktuālumu?
Kā saglabāt formas stāvokli (melnraksts) pārlādējot lapu?
Cik bieži nācās strādāt ar ģeneriskiem tipiem? Kur izmantojāt utilitāru tipus kā Pick, Omit, Partial, Record, ReturnType, Exclude?
Kā nodrošinājāt API atbilžu tipizāciju? Vai izmantojāt OpenAPI/Swagger vai koda ģenerēšanu?
Cik cieši strādājāt ar Next.js? Kuras funkcijas izmantojat?
Kā noteikt komponentu tipu ar HTML atribūtiem un atsaucēm?
Ar kurām testēšanas rīkiem jūs strādājāt? Kā testi tika integrēti CI?
Vai ir jomas, kurās vēlētos uzlaboties?
Vai izmantojāt optimistiskus atjauninājumus? Vai sniedzāt lietotājam norādi datu fonā atjaunināšanas laikā?
Galu galā vai platforma tika izmantota? Kāds bija lietotāju un atbalsta skatījums?
Ja domājāt par to, ar ko vēlētos nodarboties nākotnē – uz kurieni ved jūsu vēlme, uz kurieni ved jūsu dvēsele?
Kāda ir līdzība un atšķirība starp tipus (type) un interfeisiem (interface) TypeScript? Kur izmantot katru?
Kā izvairīties no zvanu steka pārsprieguma, apceļojot koku? Kā JavaScript realizēt iteratīvu apceļošanu ar steku?
Vai projektā bija koda sadalīšana (code splitting)? Kurš bundlers tika izmantots?
Ar ko tu izmanto stāvokļa pārvaldībai un ko izvēlētos jaunā projektā?
Kā organizēt shēmu daudzsološai formai Zod? Kā apstrādāt nosacījuma validāciju?
Kā jūs sadalītu servera un klienta stāvokli?
Pastāstiet par kādu sarežģītu lēmumu, kuru nācās projektēt un izstrādāt no jauna.