How can I make my page paginated so that it shows 10 records/page. I have done this in Laravel but not sure how to do it in Lumen
Paginate is available in Lumen. You will do just the same as in Laravel. Here is the documentation: http://laravel.com/docs/5.1/pagination#basic-usage
I have myself used it in version 5 of Lumen and I can tell you that it works the same.
ex.
$users = DB::table('posts')->paginate(10);