autoforce / autoforce/APIcasso

Change pagination convention to use a gem with a better benchmark

Offen
#24 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
enhancement help wanted performance
Vorherrschende Sprache
Ruby
Sterne
31
Forks
1
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

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)

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Es werden keine Dateien oder Tests genannt. Beginne damit, die aktuelle Pagination-Implementierung in der Rails-Engine zu finden, lies anschließend Pagys Integrationsanleitung und vergleiche dessen Benchmark- und API-Verhalten mit dem bestehenden Ansatz. Als abgeschlossen gilt die Aufgabe, wenn die Pagination-Implementierung Pagy verwendet, ohne die bestehenden API-Konventionen des Projekts zu brechen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
rails, ruby
Bereich
api, backend, performance
Issue-Typ
Refactoring
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
30/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.