Sobes.tech

Что бы ты взял для сборки UI-кита с нуля?

Middle
МВидео/эльдорадо
0

UI-кит был на базе какой-то библиотеки или полностью кастомный?

Middle
МВидео/эльдорадо
0

Какие плюсы и минусы кастомного UI-кита?

Middle
МВидео/эльдорадо
0

Date picker, сложные таблицы, select — использовали какие-то базовые библиотеки или всё самописное?

Middle
МВидео/эльдорадо
0

Был ли функционал множественного выбора в select?

Middle
МВидео/эльдорадо
0

Приходилось ли настраивать линтер, форматтер, подключать плагины?

Middle
МВидео/эльдорадо
0

Как концептуально подружить ESLint и Prettier, чтобы они не конфликтовали?

Middle
МВидео/эльдорадо
0

На первом проекте работал с дизайнером или как была выстроена работа?

Middle
BLS-Soft
0

Для чего нужен RTK Query?

Middle
МВидео/эльдорадо
0

Какие задачи тебе не нравились и почему приходилось их делать?

Middle
BLS-Soft
0

Какие задачи тебе больше всего нравилось выполнять?

Middle
BLS-Soft
0

Расскажите о предыдущем опыте работы и используемых технологиях.

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

Какие ограничения есть по объёму памяти в IndexedDB и от чего они зависят?

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

Получить данные о книгах и их авторах. Вывести данные пагинированным списком по 10 книг на странице в формате: <название книги> - <автор> api: [link] спецификация: [link] если не открывается swagger, в корне sber-c55-books-mock-1.0.1-oas3.1-resolved.yaml const PAGE_SIZE = 10; export default function App() { const [books, setBooks] = useState([]) const [page, setPage] = useState(1); const [loading, setLoading] = useState(false) useEffect(() => { setLoading(true); fetch('[link] .then((res) => res.json()) .then((data) => setBooks(data)); .finally(() = setLoading(false)) }) const totalPage = Math.ceil(books.length / PAGE_SIZE) const currentBooks = books.slice(start, start + PAGE_SIZE) return ( <div className="App"> {loading && <p>Загрузка...</p>} <ul> currentBooks.map((book) => { <li> </li> }) </ul> </div> ); } Исправить ошибки и реализовать вывод пагинированного списка книг с авторами.

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

Почему не использовали localForage или другую обёртку над IndexedDB?

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

Почему для хранения черновиков и состояния сценариев была выбрана IndexedDB, а не localStorage или sessionStorage?

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

Как часто тебя перекидывали между разными частями проекта?

Middle+
EvercodeLab
0

Был ли у тебя опыт прямого взаимодействия с бизнесом, когда приходили неформализованные требования?

Middle+
EvercodeLab
0

Что тебе важно увидеть в будущем работодателе, какие у тебя критерии выбора?

Middle+
EvercodeLab
0

Что вам больше всего нравится делать в работе, а что не очень? Что занимает больше времени, чем хотелось бы?

Middle+
Mayflower
0
/197