Frontend
TypeScript
Keeps the data contract visible as products grow.
01 / What it is
In brief
I use it to validate data flowing between the frontend, API, and worker layers early, and to lower the cost of refactoring.
02 / Experience
How I use it
I work with strict types across my newer Next.js projects, React Native clients, and role-based admin panels.
03 / Highlights
- 01
End-to-end data types
- 02
Safe refactoring
- 03
Shared contracts across web and mobile
Projects I used it in
