Pagination in Eleventy is bit strange. Out of the box, Eleventy
comes with support for something the developers call "pagination", but it
might not be the sort of pagination you're used to.
As you probably already know, Eleventy is a static site generator. It
generates output HTML files from input template files. In the simplest
case, one HTML file is generated for each (non-layout) input template.
The feature known as pagination in Eleventy is basically a way of
getting around that limitation, allowing you to generate multiple
output files from one template file. If you squint, you can see how
this maps to the traditional idea of pagination (i.e. we want to break
down a long list of items into smaller sized pages, writing only one
template for the page) and although this is, indeed, a common way to
use pagination in Eleventy, it turns out that the feature is much more
generic than you might think - and, paradoxically, less useful than
you might think.
Read more »