https://github.com/kaminari/kaminari
Gemfileの設定
Gemfile
gem 'kaminari'
bundle install
コントローラーの設定
def index
@posts = Post.all.order(created_at: :desc)
@posts = Post.page(params[:page]).per(10)
end
ビューの設定
<% @posts.each do |post| %>
<div class="panel panel-success">
<div class="panel-body">
<%= link_to(post.content,"/posts/#{post.id}") %>
</div>
<div class="panel-footer">content_description</div>
</div>
<% end %>
<%= paginate @posts %>