Встречается на собеседованиях • сегодня
Что такое React Table
React Table — это легковесная, гибкая библиотека для работы с таблицами в React. Она предоставляет хуки (например, `useTable`) для управления данными, сортировкой, пагинацией и фильтрацией без жестко заданного UI. Это headless-библиотека, поэтому стили и разметка остаются на разработчике.
Пример базового использования:
```jsx
import { useTable } from 'react-table';
function Table({ columns, data }) {
const { getTableProps, getTableBodyProps, headerGroups, rows, prepareRow } = useTable({ columns, data });
return (
{headerGroups.map(headerGroup => (
);
}
```
Ключевые особенности:
- Виртуализация для больших данных
- Поддержка серверной пагинации/сортировки
- Кастомные ячейки и компоненты
- Плагинная система для расширения функционала
| {column.render('Header')} | ))}
|---|
| {cell.render('Cell')} | ))}

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы