Skip to content

[Frontend] Infinite scroll nas listagens quando o inventário crescer #138

Description

@muniagebot

Situação atual

As telas de listagem carregam muitos registros de uma vez e tendem a crescer conforme o inventário aumenta. A dor principal para o usuário não é trocar contrato de API agora, mas evitar uma tela pesada quando houver muitos itens.

Direção futura

Implementar infinite scroll nas listagens principais, carregando mais resultados conforme o usuário navega pela tela.

Telas candidatas:

  • Itens mestre
  • Instâncias de item
  • Locais
  • Categorias

Resultado esperado

  • A tela inicial renderiza rapidamente
  • O usuário não precisa navegar manualmente por páginas
  • O frontend busca novos lotes sob demanda
  • O backend pode evoluir depois para aceitar parâmetros de cursor, page/size ou limit/offset, conforme a necessidade real do infinite scroll

Observação

Esta issue fica marcada como futura porque o volume atual do Gimli ainda é pequeno. Antes de implementar, medir bundle, payloads e experiência real nas listagens para escolher o menor contrato de API necessário.

Metadata

Metadata

Assignees

No one assigned

    Labels

    frontendperformancePerformance, escalabilidade e eficiênciatriage:futuroBoa ideia, mas futura ou sem prioridade para a estrutura atual

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions