Kaip galima klonuoti objektą JavaScript'e?
Frontend
Jei kopijuojate objektą naudodami Object.assign ir jo savybė nurodo į kitą objektą, ar tai yra gilus ar paviršutiniškas kopijavimas? Jei pakeisite įdėtą profilį viename objekte, ar jis pasikeis ir kitame?
Programėlė nuolat meta išimtis, kurias reikia suskirstyti pagal prasmę ir domeno logiką: pavyzdžiui, domeno klaidos ir ryšio klaidos. Kaip tai išspręstumėte funkciniu požiūriu?
Kaip dirbate su legacy kodu: jį taisote ar perrašote?
Kas yra localStorage, iš kur jis atsiranda ir ar jis prieinamas Node.js?
Kas jus įkvepia ir kas demotyvuoja jus darbe?
Kokios reikšmės gali būti saugomos JSON? Ar galima ten saugoti funkcijas?
Kaip sprendėte techninį SEO, įkėlimo greičio didinimą ir srauto optimizavimą?
Kaip suvienodinamas dešimties kūrėjų kodas viename mikrofrontende? Ar yra kas nors, kas koordinuoja pakeitimus?
Papaskinkite daugiau apie CI/CD: kaip vyko diegimas ir kiek buvo aplinkų?
Papaskinkite apie savo paskutinę darbo vietą ir patirtį su Vue ir TypeScript: ką darėte nuo nulio, kokius sudėtingus ar įdomius uždavinius sprendėte?
Kuo skiriasi JavaScript vykdymo aplinka naršyklėje nuo Node.js?
Kokie būsenų valdytojai buvo naudojami projekte? Kaip Pinia duomenys atsiranda puslapyje?
Kas nutiks Node.js ir naršyklėje, jei kreipsitės į global ir vykdysite global.foo = 'bar'?
Kiek iš viso mikrofrontendų buvo sistemoje?
Ar naudojate CSS ar preprocessorius? Kas yra geriau: grynas CSS ar preprocessorius? Kur galima taikyti ciklus preprocessoriuje ir kokios yra jo trūkumai?
Ką galite papasakoti apie Nuxt? Kokios yra sunkumai dirbant su Nuxt lyginant su Vue 3?
Ar dirbote su poligonais, daugybe taškais ir balionų pritaikymu žemėlapiuose?
Kaip nustatyti trumpiausią atstumą nuo naudotojo geografinės padėties iki nurodyto taško?
Kas vyksta pateiktame kodo fragmente, kai reikšmės konvertuojamos į boolean ir kaip vadinamas šis procesas?