Можно реализовать оба метода. Я обычно предпочитаю выгружать большие блоки данных с сервера, тем самым уменьшая количество запросов, а значит и нагрузку на сервер.
Только в обоих случаях нужно использовать GET, поскольку POST предназначен для отправки данных от клиента на сервер.