Hi Bosung,
To implement custom paging functionality, Add Pagination entity for paging and generalize with system paging as shown below
Then add a snippet called paging as shown below
Then add a dataview in the page which you want to add pagination and create Pagination as parameter, Inside the dataview call the list with microflow, In that microflow retrieve add offset and limit to display how many datas needs to display as shoen below
In the paging snippet add nanoflow for buttons as shown below
To increase the page number add Pagenumber + 1 else to decrease the page add pagenumber - 1, else to navigate to first page set pagenumber to 1