Frontend
Kas teadsite seadistada ESLint ja Prettier? Kas te mõistate, kuidas need töötavad?
Kas teil on kogemusi React Query või SWR teekidega oleku vahemällu salvestamiseks päringute poolel?
Kuidas sa lähened tehnoloogiate valikule projektis ja kuidas juhid arutelusid vastuseisul?
Sa näed, ma klikin 2. üksusele, peidan selle ära, ja 1. üksus sulgub samuti. See ei tohiks juhtuda. Kas sa saad selgitada, miks see nii on?
Kas teadis CSS-i loomulikust pesast? Kas oled selle poolt või vastu? Millised on selle eelised ja ohud?
Mis vahe on state ja props'il?
Kuidas vältida CORS-i ilma algse serveri ja kliendi muutmiseta?
Kus kõige sagedamini esineb lühis? Lihtsaim näide.
Mis on monoreposiit ja kas olete selle lähenemisviisi tuttav?
import { useState, useEffect } from 'react'; export default function App() { console.log('1'); useEffect(() => { console.log('2'); }, []); return <Child />; } function Child() { console.log('3'); useEffect(() => { console.log('4'); }, []); return <div>Bcraft</div>; }
Projekti käivitades tekivad vead — Node.js versioon ei ühti. Kuidas te selle probleemiga toime tuleksite?
Mida otsid uues töökohas, millele pöörad tähelepanu?
/** * On vaja kirjutada asünkroonne funktsioon, * mis "magab" määratud millisekundite arv ning * seejärel edukalt lõpeb * / function sleep(duration) { } // Näide const startTime = Date.now(); console.log("alustan magamist..."); sleep(2000).then(() => { console.log("Tõusin pärast 2 sekundit!"); console.log("Aeg läks: ", Date.now() - startTime); }); sleep(1000).then(() => { console.log("Tõusin pärast 1 sekundit!"); console.log("Aeg läks: ", Date.now() - startTime); });
Mis on Tailwindi peamine erine teiste CSS raamistikudega (Bootstrap, Material)?
Kas peamiselt kirjutate TypeScriptis või ka puhtas JavaScriptis?
Räägi mulle kriitilistest renderdamise etappidest (Critical Rendering Path)
Kas UI-komplekt põhines mõnel raamatukogul või oli see täiesti kohandatud?
Milline on erinevus React.memo tööviisis propsidega ja ilma propsideta komponentidega?
Miks te ei kasutanud input type number INN välja jaoks?
Ülesanne 7: On tüübid Alien ja Human, mis on ühendatud tüüpi Person. Kirjutage funktsioon checkAlien, mis kontrollib, kas antud Person on välismaalane. Parandage TypeScript'i viga, kui pääsete juurde isAlien omadusele.