TypeScript vs. JavaScript: 7 Key Differences | Sanity