React Guideline: TypeScript — Use generics for reusable components. Description: Generic components for flexible typing. Do: Generic props for list components. Don't: Union types for flexibility. Good Example: <List<T> items={T[]}>. Bad Example: <List items={any[]}>. Severity: Medium. Docs: .