Tipos de arrays en TypeScript
Usamos Array<> por legibilidad y para alinearnos con otros tipos de utilidad en TypeScript: Pick<>, Omit<>, etc.
Hay un buen artículo sobre el tema aquí: https://tkdodo.eu/blog/array-types-in-type-script
Reflexiones sobre desarrollo web, ingeniería de software y prácticas tecnológicas modernas
¿Qué tipo de notación de array deberíamos usar en TypeScript?
Usamos Array<> por legibilidad y para alinearnos con otros tipos de utilidad en TypeScript: Pick<>, Omit<>, etc.
Hay un buen artículo sobre el tema aquí: https://tkdodo.eu/blog/array-types-in-type-script
Comprendiendo las diferencias entre interfaces y alias de tipos en TypeScript

Aprende cómo crear interfaces TypeScript robustas para diferentes fuentes de datos en tu aplicación frontend, asegurando type safety a través de sistemas CMS, Commerce, PIM y Search.
Una función puede ser definida con la palabra clave "function" (declaración de función o funciones regulares) o como una variable (expresión de función o arrow functions)