TypeScript bank TypeScript in Practice TypeScript / 6 questions Your progress 0 / 6 done Saved in this browser. Reset All 6 Medium 5 Hard 1 Hide done No questions match those filters. 1 How do you type a React component's props and children well, and why avoid `React.FC`? Medium 2 What's the difference between `as const` and a type annotation for a config object? Medium 3 How do you safely type `JSON.parse` output, and why is `any` a footgun there? Medium 4 What are `.d.ts` declaration files, and how do you add types for an untyped library? Medium 5 How does `tsc` type-checking relate to what actually ships — does TS affect the runtime bundle? Medium 6 How do you incrementally migrate a large JavaScript codebase to TypeScript? Hard ← Previous Utility & Mapped Types