La mia configurazione: Rotaie 3.0.9, Ruby 1.9.2Rails 3 impaginazione, will_paginate vs. Kaminari
sto cercando in una soluzione di impaginazione per la mia app e ho visto che c'è una gemma nuova-ish Kaminari
rispetto al fidato will_paginate
. Sembra che will_paginate
non sia stato aggiornato per un po ', ma da allora è tornato con la versione 3.0. Qual è il consenso, è uno preferito rispetto all'altro e perché? Grazie in anticipo per i tuoi approfondimenti.
EDIT
ho chiesto Ryan Bates su Twitter e disse
Sia fare il lavoro altrettanto bene. Il più grande fattore è se si utilizzano gemme che richiedono l'impaginazione poiché non sono compatibili. Mi piace l'approccio non-engine di will_paginate un po 'di più, ma questa è una preferenza personale .
riguardo alle prestazioni: la navigazione attraverso 100K + voci rende inutilizzabile will_paginate lento. kaminari tuttavia rimane veloce. – thedanielhanke
@thedanielhanke - Puoi indicare prove/motivi per questo? – Yarin