Өтүнөмүн, өнүгүү тажрыйбаңыз жөнүндө айтып бериңиз, маанилүү деп эсептеген нерселерди белгилеңиз.
Frontend
Бардык убадаңдар ийгиликтүү аткарылса, акыркы чечим кай чакырылышы керек?
Жасалма акылга кандай карайсың? Аны иште жана күндөлүк жашоодо колдонуп жатасыңбы?
Кандайсыз талаптар такыр ачык эмес, жок же өзүңүздүн кесиптештер, дизайнерлер, аналитиктер менен деталдарды тактоо керек болгон учурларда? Тапшырмаларды өзүңүз жакшыртуу жана кесиптештер менен байланыш түзүү зарурдугу сизди коркутпайт беле?
Тез арада өту жана тез арада бир нерсе жасоо керек болгон шұғыл тапшырмаларга кандай карайсың? Мындай иш режими сени коркутатабы?
isPalindrome функциясынын ишке ашырылышын жаз, ал жолду кабыл алат жана ал палиндромбу же жокпу текшерет (солдон оңго жана оңдон солго бирдей окулат). Функция true же false кайтаруусу керек.
delay функциясынын ишке ашырылышын жазыңыз, ал мс санын кабыл алып, белгиленген убакыттан кийин чечилүүчү Promise кайтарат.
Pipe/compose түрүндөгү функцияны ишке ашырыңыз, ал биринчи чакырылышта функциялар топтомун кабыл алат, экинчи чакырылышта санды жана берилген функцияларды ушул санга кезектешип колдонуп, алдыңкы функциянын натыйжасын кийинкисине өткөрөт. Мисалы, көп жолу ичкилешкен inc функциясы санды кезектешип көбөйтүшү керек.
Полифил деген эмне? Сиз полифил жазгансызбы?
ES6да пайда болгон startsWith ыкмалынын polyfillин жаз, ал гана ES5 мүмкүнчүлүктөрүн колдонуп (let/const, стрелка функциялары жана башка жок), прототиптик мурас аркылуу.
Иштирокчылардын иштехи көрсөткүчтөрүн (Web Vitals) атаңыз — бири колдонуучунун баракчадагы өз ара аракеттешүүсү менен байланыштуу, экинчиси UIнин чийки менен байланыштуу. Алар эмне өлчөйт?
React komponentinde (useEffect, maglumatlary almak, meşhur we ähli kitaplary görkezmek bilen Book komponenti) bir faýl diff bilen pull request kody gözden geçiriň. Ähli meseleleri tapyň we düşündiriň: hook düzgünleriniň bozulmagy, fetch-de ýalňyşlyklary işlemek, AbortController ýoklygy, jogap ýagdaýynyň barlanmagy ýok, inline stiler, map-de key ýok, boş massivlere barlamalar, memoization (useMemo) zerurlygy, fetch logikasyny aýratyn hook/komponente çykarmak we ş.m. Şeýle hem, soragyň ýerine ýetirilmegi üçin şertleri nähili amala aşyrmak bolar?
JavaScriptте ES6 (ES2015) стандартында кайсы жаңы функция пайда болду, айтып бер.