Why I Love TypeScript

2026-03-101 min read

Static typing brings sanity to JavaScript.

Interfaces

I love interfaces because they define clear contracts for data fetching and component props.

interface User {
  id: string;
  name: string;
}