Sobes.tech

Сен долбоорлоштурган компоненттерде эмне зарыл болчу? Сен компоненттерди кантип жасайсың?

Middle+
РунитиРунити
87

ModernJS менен иштөө тажрыйбасыңыз барбы?

Middle
АэрофлотАэрофлот
87

Windows же macOS менен иштөөңүздү каалайсызбы?

Middle
WildberriesWildberries
87

Reactте абалы кандай сакталат? Канча абал башкаруучулары менен иштедиңиз?

Middle
Data World
87

GitFlow кантип уюштурулду: тармактарды түзүү жана тапшырмалар менен иштөө процесси?

Middle
ООО Эксбо Север
87

Reactтин класстык компоненттеринде эмне бар, дагы функционалдыкта жок?

Middle
ИРИ
87

Неге Next.js админ панелдер үчүн керек эмес?

Middle
ДИТ Москвы
87

Эгер колдонуучу A саптын түзөтсө жана анын учурдагы polyname мааниси баштапкы мааниге дал келсе, текшерүүчү алдаган болбошу керек. Неге сиздин ишке ашырууңузда текшерүүчү бул учурда ката чыгарат, эгерде алгачкы талаа мааниси өзү менен дал келет?

Middle
Омнидата
86

const customMap = (array, transform) => { // array.map(transform) сияқты; }; const stringResults = customMap([1, 2, 3], item => item.toString()); const lengths = customMap(["салам", "дүйнө"], item => item.length);

Middle+
Mayflower
86

BeanPostProcessor жазуу боюнча тажрыйбаңыз барбы?

Junior
ИП Ганус Александр Андреевич
86

/** * URL кабыл алган жана ал URLге асинхрондуу GET суроо жиберип, маалыматтарды (json) кайтарган функция жазуу керек. * Маалыматтарды алуу үчүн fetch колдонуу. * Тек гана Promise API колдонууга болот. * Суроо учурунда ката болсо, дагы 5 жолу аракет кылыңыз. * Эгер акырында маалымат алууга болбосо, "Белгиленген URL жеткиликтүү эмес" катасын кайтарыңыз. */

Intern
Яндекс
86

AI жардамчысымен продуктка бир аз тереңирээк кире алабызбы? Бул продукттун баштан аякка чейинки агымын кандай болгонун айтып бериңиз

Middle+
Сбер. IT
86

Ким жасады дизайн сениң мурдагы долбоорлоруңда — дизайнчылар? Кантип инструменттерде иштешкен (Figma, Photoshop, Avocode)?

Middle
4dev
86

React тапшырмасы (3 кичинекей тапшырма): 1) Колдонуучунун түзөтүү формасын оңдоо — тизмедеги колдонуучунун атын басканда, атын түзөтүү формасындагы киргизүү талаасына киргизүү керек. 2) Түзөтүү формасы издөө талаасына текст киргизилгенде кайра рендерделбеши керек (React.memo менен оптималдаштыруу). 3) Тизмеден колдонуучуну тандаганда, издөө талаасы нөлгө коюлушу керек.

Middle+
Т-БанкТ-Банк
86

const Effects = () => { const [count, setCount] = useState(0); useLayoutEffect(() => console.log("ар бир кайра карап чыгуу 1")); console.log("ар бир кайра карап чыгуу 2"); useEffect(() => console.log("ар бир кайра карап чыгуу 3")); return ( <> {count} <button onClick={() => setCount((prevProps) => ++prevProps)}> Көбөйтүү </button> </> ); }; export default Effects; // 1 кайра карап чыгуу: // Кийинки баскычтан кийин: const Effects = () => { const [count, setCount] = useState(0); const [number, setNumber] = useState(0); useEffect(() => { console.log(count); return () => { console.log(count); }; }); return ( <> {count} <button onClick={() => setCount((prevProps) => ++prevProps)}> Көбөйтүү </button> </> ); }; export default Effects; // 1 кайра карап чыгуу: // 2 1 3 // Кийинки баскычтан кийин: // 2 1 3 // null кайтаруу: // 2 1 3 // // 1: 1, 0 // +: 1, 2 // ++: 2, 2

Middle+
IT OneIT One
86

const obj = [{ value: 1, elems: [ { value: 2, elems: [ { value: 3 }, { value: 6 }, ... ] }, { value: 4, elems: [ { value: 5, elems: [ { value: 6 }, ... ]} ] } ] }] ------------- setTimeout(() => { console.log(1); }, 0); const p = new Promise(resolve => { console.log(2); resolve(); }); p.then(() => { console.log(3) }).then(() => { console.log(4); }); console.log(5);

Middle+
IT OneIT One
86

TypeScript бизге эмне берет? Өнүктүрүүдө кантип жардам берет?

Middle
Voximplant
86

WeakSet деген эмне?

Middle+
IT OneIT One
86

Кайсы тармактык ресурстарды окуйсуз, мисалы, Habr?

Middle
Куаргет
86

Коддун тартибин өзгөртпөстөн, бирок функциянын ичинде бир нерсе кошуп, finally кайра иштешин камсыз кылса болот беле?

Middle
ОТП БанкОТП Банк
86
/298