ao implementar o type da seguinte maneira
export type NegociacoesDoDia = {
montante: number;
vezes: number;
}você continua seguindo o objetivo de* type checking* sem usar um "canhão" que é a estrutura de interface.
ATÉ 50% OFF
TÁ ACABANDO!
0 dias
0 horas
0 min
0 seg
ao implementar o type da seguinte maneira
export type NegociacoesDoDia = {
montante: number;
vezes: number;
}você continua seguindo o objetivo de* type checking* sem usar um "canhão" que é a estrutura de interface.
Olá Bernardo, tudo bem?
Muito obrigada pela sugestão.
De fato, na implementação que você mostrou, o uso do type é mais adequado do que o uso de interface. O type é uma forma mais simples de definir um tipo, enquanto a interface é mais poderosa e permite a definição de tipos mais complexos, com herança e outros recursos.
No caso específico que você apresentou, o type é suficiente para atender às necessidades de type checking, sem a necessidade de utilizar uma estrutura mais complexa como a interface.
Um abraço e bons estudos.