What is the key difference between generics and type aliases?
Generics enforce strict types, while type aliases do not.
Type aliases are more flexible than generics.
Generics allow type flexibility, whereas type aliases define specific structures.
Generics are only used for arrays, while type aliases are used for objects.
This question is part of this quiz :
Generics in TypeScript Quiz