Despite static typing offering numerous benefits for large and complex code bases, some of our projects have yet to upgrade to TypeScript for frontend, such as Reposense and TEAMMATES, despite having left the prototyping stage for years.
Through this talk, I wish to make an honest effort to convince the maintainers of complex projects to upgrade their JavaScript based frontend to TypeScript (if it has yet to be done).
Unlike other statically typed frontend languages, upgrading to TypeScript takes minimum effort!
Learn about why there is no better time to include TypeScript into your project.
Key points
TypeScript provides static typing, which serves as living documentation for your code and catch certain errors quickly.
TypeScript is extremely easy to integrate into existing projects.
Alternatives to TypeScript have various factors which hold them back.
Impact
Know: What TypeScript is
Believe: TypeScript makes any large scale JavaScript project simply better
Do: Use TypeScript today!
Despite static typing offering numerous benefits for large and complex code bases, some of our projects have yet to upgrade to TypeScript for frontend, such as Reposense and TEAMMATES, despite having left the prototyping stage for years.
Through this talk, I wish to make an honest effort to convince the maintainers of complex projects to upgrade their JavaScript based frontend to TypeScript (if it has yet to be done).
Unlike other statically typed frontend languages, upgrading to TypeScript takes minimum effort!
Slides
Round 1 Presentation
WIIFY
Learn about why there is no better time to include TypeScript into your project.
Key points
TypeScript provides static typing, which serves as living documentation for your code and catch certain errors quickly. TypeScript is extremely easy to integrate into existing projects. Alternatives to TypeScript have various factors which hold them back.
Impact
Know: What TypeScript is Believe: TypeScript makes any large scale JavaScript project simply better Do: Use TypeScript today!