autoforce / autoforce/APIcasso

Change pagination convention to use a gem with a better benchmark

Aperta
#24 1 commento 0 reazioni 0 assegnatari Vedi su GitHub
enhancement help wanted performance
Lingua principale
Ruby
Stelle
31
Fork
1
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Performance will always be an issue when it comes to APIs.

With that in mind the project should adapt to the ever changing nature of web development and it's conventions.

Suggestion here is to refactor the pagination feature to use a gem with better benchmarks: [Pagy](https://github.com/ddnexus/pagy)

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Non vengono nominati file o test. Inizia individuando l’implementazione attuale della paginazione nel motore Rails, quindi leggi la guida all’integrazione di Pagy e confronta il suo comportamento in termini di benchmark e API con l’approccio esistente. Il lavoro è completo quando l’implementazione della paginazione utilizza Pagy senza interrompere le convenzioni API esistenti del progetto.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
rails, ruby
Ambito
api, backend, performance
Tipo di issue
Refactoring
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
30/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.