Комментарии 16
P.S. у библиотеки одна из лучших документаций на моей памяти!
Выглядит очень вкусно, но вот что автор библиотеки отвечает на вопрос о пагинации:
I still feel that pagination is something that doesn't quite fit into react-virtualized since the main purpose of this library is to display lots of unpaginated data.
И про реализацию сортировки:
I would encourage you (or anyone) to release an add-on library that works with react-virtualized to add this behavior though. I think a lot of people could benefit from it.
Грусть-печаль. Мне нужно коробочное решение — "чик-чик и в продакшн".
Я думаю сначала нужно разобраться в offset и keyset паджинации что бы можно было утверждать что вот прям действительно "грусть-печалька".
"Чик-чик и в продакшн"…
А QA, a кто поддерживать будет, а ответственность ?
сначала нужно разобраться в offset и keyset паджинации
Тыкните меня носом, пожалуйста, куда смотреть?
Спасибо, очень интересно. Хозяйке на заметку. Но как это применимо к react-virtualized?
Можно реализовать нормальную Keyset паджинацию и докрутить нормальное API к react-virtualized. Сейчас есть довольно много нерешённых проблем с реализацией API'шек, пушами и синхронизацией… например вот.
Если в двух словах: можно прикрутить непрерывную прокрутку ко всему, с помощью Keyset паджинации.
От jQuery избавились на проекте — имхо, инструмент неплохой, но в React не нужен и тащить за собой его как-то не хочется.
Какие варианты вышли в финал в моём отборе:
Griddle — Обещает ультра-расширяемость, варианты демонстрируются в React Storybook. Тащит за собой redux и immutable. Плагинов две штуки.
rectabular — Примечательна, что первые полгода в контрибуторах был Дан Абрамов. Вообще не добавляет сторонних зависимостей. Плагинов хватает:
недавно наткнулся на достаточно интересную альтернативу react-bootstrap вплане компонентов из коробки
ant.design
лично мне понравилось что есть вполне достойный coverage и множество компонентов из коробки. Та же таблица достаточно «конфигурабельна»
fixed-data-table by Facebook — достойный вариант
Интеграция React и DataTables — не так тяжело, как рекламируют