Tuleb massiiv 2 miljoni elemendiga, iga element tuleb töödelda 100 millisekundi jooksul. Serveriga suhtlemist muuta ei saa. Kuidas töödelda seda massiivi nii, et kasutajaliides ei lukustuks?
Frontend
Funktsioonis requestUserData tehakse kolm päringut järjestikku. Miks mitte lihtsalt kõiki kolme Promise.all-i panna? Kuidas seda funktsiooni optimeerida, et päringud toimuksid võimalikult kiiresti?
console.log(foo); var foo = 1; console.log(foo); let foo = 2; console.log(foo); const foo = 3; console.log(foo);
Mis on SSR (Server-Side Rendering)? Miks seda kasutada ja mida on oluline arvestada, kui tõlkida rakendus SSR-ile?
Nimeltage põhjused, miks React komponent uuesti renderdatakse. Miks React keskendub viite muutmisele ja mitte väärtuse muutmisele?
Kuidas te reageerite kriitikale koodi ülevaatuse ajal?
Kas teil on kogemusi Legacy-koodiga töötamisel?
Palun täpsustage: kas see oli JS/JSVue-st Reacti ja TypeScripti ja nüüd plaanitakse mikrofroontendide kasutusele võtmist?
Kujutage ette olukorda: meie tootlikkus väheneb JS-koodi probleemide tõttu. Mida te kontrolliksite DevTools profiilis, et kinnitada või ümber lükata seda hüpoteesi?
On React rakendus, mis on koostatud ühes tükis. Kuidas seda jagada mitmeks tükiks ja millise põhimõtte alusel seda teha?
let a = 5; setTimeout(function timeout() { //macro console.log(a); a = 10; }, 0); let p = Promise.resolve().then(data => { console.log(a); a = 25; resolve(); }).then() console.log(a); // 5 25 25
Miks ei soovitata salvestada tundlikke andmeid localStorage'i?
Kas teil on kogemusi testide kirjutamisel?
Räägi mulle JavaScripti Event Loopist.