Série da semana: Primeiros passos no Angular

Veja mais

Como colocar muitos registros dentro um componente sem lentidão?

25/04/2019

7

Boa tarde. Eu estou desenvolvendo um projeto com esta estrutura e me deparei com um problema. Tenho uma tabela com mais 600 mil registros de peças automotivas. Preciso desenvolver um formulário onde o usuário precisa selecionar uma dessas peças, mas colocar tudo isso dentro de um componente select creio que vai ficar muito lento. Qual seria a melhor solução para este cenário?

Essa dúvida foi gerada a partir de um comentário no artigo Primeiros passos no Angular
Responder

Posts

26/04/2019

Julio

Cara, acredito que a melhor forma pra isso, seria criando filtros de seleção, como é comum nestes sites de peças automotivas (Connect Parts e etc). Você categoriza, e com isso diminui a lista de dados que deverá trazer no select. Até porquê não faz sentido você carregar todos os itens em apenas 1 select.
Com isto, acredito que você consiga ter um desempenho e usabilidade boas.
Responder