Очень глубокая тема, поэтому я включу свой ответ в начальную часть.
Начнем с загрузки новых записей при обновлении.Это займет немало времени для разработки, потому что вы должны отслеживать, когда вы в последний раз загружали, сколько записей вы близки к достижению ограничителя скорости API (есть ли он), выбирая только новые из сервиса идобавление к тем, которые у вас уже есть.
Как только вы решите все это и получите рабочую страницу, мы можем начать говорить о том, как сделать это через ajax.