Файлдар мен қалталардың ішкі құрылымын көрсету үшін React компонентін жобалау: ішкі құрылымды дұрыс көрсетеді, қалталардың мазмұнын жасырып, ашып көрсетуге қабілетті, ашылған кезде қалталардың мазмұнын динамикалық түрде сұрайды.
Frontend
Жолды конвертациялау тапсырмасын шешудің қандай баламалы әдістері бар? Рекурсияның кемшіліктері мен артықшылықтары қандай?
Өзіңіз туралы, тәжірибеңіз және маңызды жобалар туралы аздап айтыңыз.
Соңғы жұмыс орныңыз туралы техникалық тұрғыдан кеңірек айтыңыз, не ұнады, не ұнамады, және қай бағытта даму қалайсыз.
GET сұрауында денені өткізуге бола ма?
React компонентінің өмірлік циклі туралы айтыңыз: негізгі кезеңдері mount, render, unmount.
Монолит қашан микрофронттарға айналады? Қандай атрибут пен қасиет арқылы оның енді микрофронттар екенін түсінеміз?
Кітапханалар қандай түрде қосылады?
POST сұрауында сұрау параметрлерін қосуға бола ма?
Монолитті микрофронттарға қалай бөлдіңіз және қандай технологияларды қолдандыңыз?
Практикалық тапсырма: 'мән.мән.мән' түріндегі жол берілген, оны әрбір кілті жолдың бір бөлігі болатын, ал соңғы кілт бос объект болатын, кірістірілген объектке айналдыру керек.
CommentsEditor компонентінде ескі мән мәселесін қалай түзетуге болады, онда useState кіріс пропсының өзгерісіне реакция бермейді? Бұл мәселені шешу үшін useEffect қалай қолдануға болады?
React нұсқалары арасында (мысалы, 17 және 19) рендерлеу айырмашылықтары бар ма? Конкурентті рендерлеу және Fiber туралы не білесіз?
Практикалық тапсырма: уақыт және мән өрістері бар нүктелер массиві берілген. Бір мәні бар нүктелер топтарын анықтап, әр топтың тек басталуы мен соңы ғана қалдырыңыз (сызықтық график құруды оңтайландыру үшін).
Түйме нүктемен бөлінген кілттер жиынтысын көрсететін жолды қабылдайтын және оны ішкі құрылыммен объектке айналдыратын функция жазу тапсырмасы.
React компоненттері Comments және CommentsEditor-дің кодын қарап шығыңыз: кодтағы логикалық және UX мәселелерін анықтаңыз (мысалы, жапқышты жабу кезінде индекс дұрыс сақталмауы, проптар өзгерген кезде мәннің жаңартылуындағы мәселелер).
CORS туралы айтыңыз: ол не, не үшін қажет, қандай мәселелерді шешеді және қалай жұмыс істейді.
Бұл микрофронтты қарапайым деп айту үшін және күрделі деп айту үшін сіздің ішкі сызықшаңыз қандай негізде?
Сіз архитектурамен жұмыс істеу, модульдер жазу, нөлден бастап дамыту туралы кезіктірдіңіз бе? Feature-Sliced Design (FSD) туралы білесіз бе?
onToggle пропын барлық деңгейлер арқылы өткізбеу үшін қандай баламалы әдіс қолдануға болады?