Bom dia Primeiramente, achei muito bacana o assunto trazido em pauta para um curso.
Aproveitando a ideia de otimização e performance, não seria conveniente aplicar uma função ou algo similar ao "debounce" para que haja um intervalo de tempo para pesquisar no filtro e assim não ficasse consultando (em uma api se fosse um caso real) a cada letra digitada na busca? Caso positivo, seria possível, por gentileza, adicionar uma implementação seja com "debounce" ou outra técnica a fim de exemplificar no curso?
Obrigado.