Mis on valesti esitatud koodis, mis kasutab Promise.race ja tühja lubaduste massiivi? Mis lõpuks konsoolis näha on?
Frontend
Kuidas edastati identifikatsioon mikrofrontendide vahel? Kas kasutati sündmuste bussi? Kuidas hoiti ühine seisund?
Millist operatsioonisüsteemi kasutate?
Millised probleemid tekivad postMessage kasutamisel?
Milliseid Core Web Vitals mõõdikuid teate ja mida need mõõdavad? Kas olete kasutanud Lighthouse'i?
Milline oli suurim mikrofrontend? Mida tähendab „võõrustaja rakendus“?
Mida saab teha JavaScriptis, mida ei saa TypeScriptis?
Mida te valiksite: TypeScript või JavaScript, ja miks?
Millised probleemid tekivad iFrame'iga töötamisel? Kuidas on iFrame'i ühendus veebisaidil reguleeritud?
Kui kasutajaprofiil oli laaditud ja renderdatud serveris, kuidas samad andmed jõuavad brauserisse ja hüdraativad poe olekut?
Kuidas olid eraldi stiilid ja versioonid desktopi ja mobiil jaoks rakendatud: kas kõik oli Vue-s või kasutati erinevaid rakendusi?
Mida puudu Node.js-s võrreldes brauserikeskkonnaga?
Kuidas jõudsite otsuseni jagada rakendus mikrofrontendideks?
Kuidas on meeskond struktureeritud: kõik arendajad on võrdsed, kas on meeskonnajuht ja arhitekt?
Kuidas toimus koostöö disaineritega? Mis oli eelnevalt: funktsionaalsuse väljatöötamine või disain, ja kuidas käitusite juhul, kui disain ei vastanud funktsionaalsusele?
Kes jagas ülesanded alamülesanneteks: sina, meeskonnajuht või meeskond?
Kas teadsite seadistada ESLint ja Prettier? Kas te mõistate, kuidas need töötavad?
Kas kasutati mikrofrontend arhitektuuris monorepository? Kuidas korraldasite testid pärast üleminekut mikrofrontendidele?
Kas sa täielikult seadistasid CI/CD algusest peale?
Kuidas mikrofrontendid ühendati ja kaasati ehitusse?