Porting Web SDK from JS into TS
Learn how to port a Web SDK from JavaScript to TypeScript in this insightful conference talk from AmsterdamJS 2017. Explore the migration process of a cloud-based telephony solution's SDK, focusing on the advantages and challenges encountered during development. Discover the impact of types on error trapping, the pros and cons of TypeScript, and how it's implemented at Voximplant. Address concerns about client compatibility, legacy support, performance, and creative JavaScript usage. Gain practical insights on gradual transition, toolchain setup, type acquisition, build systems, continuous integration, and testing. Benefit from Voximplant's experience as they share valuable lessons learned and provide a balanced view of TypeScript's strengths and weaknesses in real-world application.