Здравствуйте, не могу найти лучшее решение следующей проблемы:
в componentDidMount через ajax получаю список записей, и вывожу их по 2 штуки (на проде будет по 100, сейчас просто мало тестовых записей, мне так удобно). После вывода показываю кнопку "Load more" по нажатию на которую подгружаются следующие записи. Бэк на node js, база mongodb, ограничиваю выборку вот так:
{$skip: (pageNumber > 0) ? ((pageNumber - 1) * nPerPage) : 0}, //pageNumber- номер страницы, nPerPage- лимит
{$limit: nPerPage}
Но такой подход плох тем,что записи то могут и удаляться, и добавляться новые, а я получается, никак не могу это отследить. Как сделать правильно?