Overview
Learn how to transition a JavaScript project to TypeScript in this conference talk from NDC Melbourne 2021. Discover a step-by-step approach to introducing static typing and improving IDE experience without causing major disruptions to your codebase. Explore the benefits gained at each stage of the transition, from using built-in TypeScript features to implementing JSDoc annotations. Gain practical insights on gradually adopting TypeScript, including tips for library development and working in strict mode. By the end of this talk, acquire a blueprint for confidently migrating your project to TypeScript, tailored to your team's specific needs and preferences.
Syllabus
Intro
WHAT ABOUT TYPESCRIPT?
INTRODUCING THE DEMO APPLICATION
TYPESCRIPT IS BUILT IN
CHECK JAVASCRIPT WITH TYPESCRIPT
STOP THERE?
JSDOC: TYPESCRIPT WITHOUT WRITING TYPESCRIPT
MOVING TO TYPESCRIPT
FULL STRICT MODE IS NOT REQUIRED
LIBRARY DEVELOPMENT
STEP 1: PAIR PROGRAM WITH TYPESCRIPT
STEP 2: GET STARTED WITH THE TYPESCRIPT COMPILER
MOVE TO TYPESCRIPT
Taught by
NDC Conferences