Building Large Scale Web Applications with TypeScript

JavaScript has evolved significantly since the time it was first introduced over 20 years ago. Today, it’s the most popular programming language that allows users to build large scale applications both on the client and on the server side. However, maintaining large codebases becomes more, and more challenging. TypeScript – typed superset of JavaScript designed for building large scale applications – has seen enormous growth over last four years. It has been used in many large scale projects such as Angular 2, Ionic, Visual Studio Code or Azure Portal. Join me to learn how TypeScript helps to build and maintain large scale web applications. I will demonstrate how to setup your development environment with TypeScript, and existing JavaScript libraries, such us gulp, webpack and lodash. Learn how to take advantage of TypeScript while working with existing frameworks, such as Aurelia, Angular 2 or React, and how to test TypeScript apps with mocha, Jasmine or QUnit. I will also share lessons learned during work on the Azure Portal, exceptionally large, and complex Single Page Application that is being developed by many different teams across Microsoft.

About The Author
- Founded in 1975, Microsoft (Nasdaq “MSFT”) is the worldwide leader in software, services, devices and solutions that help people and businesses realize their full potential.

Tell us what you think...