Core Web Vitals метрикалары қандай және олар неге өлшейді? Lighthouse-ты қолдандыңыз ба?
Frontend
Микрофронтендтер арасында жалпы логиканы, әсіресе бизнес-логиканы қалай сақтап, қайта пайдаландыңыз? Оны кім қолдады?
Микрофронтендтер арасында идентификация қалай өтті? Событие шинасын қолдандыңыз ба? Жалпы күй қалай сақталды?
Promise.race және бос уәделер массиві бар көрсетілген кодта не дұрыс емес? Соңында консольда не болады?
postMessage қолданғанда қандай мәселелер туындайды?
JavaScript-те не істеуге болады, бірақ TypeScript-те болмайды?
Қай микрофронтенд ең үлкен болды? "Қонақ қосымша" деген не білдіреді?
iFrame-пен жұмыс істегенде қандай мәселелер туындайды? Сайтта iFrame қосылуы қалай реттеледі?
Сіз не таңдар едіңіз: TypeScript немесе JavaScript, және неге?
Десктоп және мобильді үшін бөлек стильдер мен нұсқалар қалай жүзеге асырылды: бәрі Vue-да ма, әлде әртүрлі жүзеге асырулар қолданылды ма?
Node.js-те браузерлік ортаға қарағанда не жетіспейді?
Қолданбаны микрофронтендтерге бөлу туралы шешім қабылдауға қалай жеттіңіз?
Пайдаланушы профилі жүктеліп, серверде көрсетілген болса, сол деректер браузерге қалай өтеді және күйді гидратациялайды?
Команда құрылымы қандай: барлық әзірлеушілер тең бе, тимлид пен архитектор бар ма?
Дизайнерлермен өзара әрекеттесу қалай жүргізілді? Алдымен функционалдық даму ма, әлде дизайн ба, және дизайн функционалға сәйкес келмеген жағдайда қалай әрекет еттіңіз?
ESLint пен Prettier-ді баптай аласыз ба? Олардың қалай жұмыс істейтінін түсінесіз бе?
Тапсырмаларды кіші тапсырмаларға кім бөлді: сіз, команда жетекшісі ме, әлде команда ма?
Микрофронтендтермен монорепозиторий архитектурасын қолдандыңыз ба? Микрофронтендтерге көшкеннен кейін тестілеуді қалай ұйымдастырдыңыз?
Сіз CI/CD-ті толық нөлден баптадыңыз ба?
Микрофронтендтер қалай қосылып, жинаққа қалай кірді?