Sobes.tech

Frontend

Úloha 2: Vzhľadom na nižšie uvedené viaceré deklarácie rozhrania Todo, vysvetlite, čo sa stane, keď sú prítomné v rovnakom rozsahu. Diskutujte o tom, ako s nimi zaobchádza TypeScript a vyplňte objekt `myTodo`, aby spĺňal požiadavky zlúčeného rozhrania Todo. ```typescript interface Todo { title: string; dueDate: Date; } interface Todo { description: string; completed: boolean; } interface Todo { priority: 'high' | 'medium' | 'low'; completed: string; } const myTodo: Todo = {}; ```

Middle
Altenar
99

Ako vidíš svoj ďalší rozvoj a rast?

Middle
Лига Цифровой ЭкономикиЛига Цифровой Экономики
99

Máte v projekte testy — jednotkové, e2e?

Middle
4dev
99

Čo je React Context, kedy ho použiť a kedy je lepšie správca stavu?

Middle+
Perfluence
99

Použili ste React Toolkit — použili ste jeho RTK Query? Ste oboznámení s Tanstack Query?

Middle
МВидеоМВидео
99

Aké metódy existujú na pridanie prvku do poľa?

Middle
Marfatech
99

Ak klient obnoví stránku, či ste uložili údaje alebo ich resetovali? Použili ste Local Storage?

Middle
Voximplant
99

Aké sú potenciálne bezpečnostné obavy pri používaní JSONP a ako ich rieši CORS?

Middle+
AndersenAndersen
99

Používateľ klikol na tlačidlo, prišiel veľký objem dát zo servera a obrazovka zamrzla. Čo mohlo spôsobiť tento problém a ako ho vyriešiť?

Middle
Mayflower
99

Rozprávaj o vzniku a zániku udalostí.

Middle+
РунитиРунити
99

Môžeš opísať nejaký konkrétny prípad optimalizácie, ktorý si nedávno urobila a ktorý ti zostal v pamäti?

Middle
Voximplant
99

Praktická úloha: napíšte TypeGuard na určenie typu zvieraťa (Pes alebo Mačka)

Middle+
Evocargo
99

Čím sa zaoberal od roku 2013 do 2020, keď prišiel do vývoja?

Middle+
EvercodeLab
99

Aké sú vaše očakávania ohľadom platu?

Middle+
Dr. web
99

Aký je rozdiel medzi div a span z pohľadu rozloženia?

Middle
Элара
99

Prečo ste nepoužili localForage alebo iný obal nad IndexedDB?

Middle
ТИМ ФОРС (проект Сбер)
99

Pracoval si s Vue Router? Porozprávaj o hookoch navigácie Vue Router.

Middle
Ростелеком
99

Existuje pole s 200 ID. Pre každý je potrebné urobiť požiadavku na /api/users/:id. Napíšte funkciu, ktorá vykonáva požiadavky, ale nie viac ako N súčasne, a vracia výsledky v poradí vstupného poľa.

Middle
ИдаПроджект
99

import React, { useState, useEffect, useRef, useContext, useReducer, useMemo, me const someFunc = (arr) => { return [...arr].sort((a, b) => a - b); }; const LazyInit = (props) => { const [arr, setArr] = useState(someFunc(props.arr)); const onClick = () => { setArr((prev) => prev.concat(prev.length + 1)) } return ( <> <button onClick={onClick}> Zvýšiť </button> <ul> {arr.map((n, index) => <li key={index}>{n}</li>)} </ul> </> ) } export default () => <LazyInit arr={[1, 2, 3]} />;

Middle+
IT OneIT One
99

Boli vyhradené zdroje na písanie testov? Aké máte skúsenosti s písaním testov?

Middle+
АэрофлотАэрофлот
99
/298