Upgrade to Pro — share decks privately, control downloads, hide ads and more …

TypeScript

 TypeScript

This talk was presented at the International JavaScript Conference, London, UK in April 2018

Srushtika Neelakantam

April 11, 2018

Transcript

26 slides
  1. In a regular project cycle Write new code Write new

    code Document Maintain @Srushtika | Ably Realtime | iJS | 2018
  2. In a regular project cycle Write new code Write new

    code Document Maintain @Srushtika | Ably Realtime | iJS | 2018
  3. Migrating to TypeScript? Here’s how we did it at Ably

    @Srushtika | Ably Realtime | iJS | 2018
  4. Understanding the problem Realization • Explosive growth in codebase •

    Growth in the development team • Long onboarding time • Long and complex refactoring of existing code Research Flow vs TypeScript: go.ably.io/typescript-vs-flow Progressive Migration • Setup TypeScript configuration • Convert files that have most active development • Use of a designated procedure to convert each file @Srushtika | Ably Realtime | iJS | 2018

More Decks by Srushtika Neelakantam

Other Decks in Technology