Overview
Discover how to effectively implement TypeScript in your Angular application in this 20-minute conference talk from ng-conf 2014. Learn about the benefits of using TypeScript, including its optional type system and ES6 features, to catch errors early, avoid regressions, and improve maintainability. Explore the practical aspects of structuring a TypeScript+Angular project, addressing challenges such as module system conflicts and compiler setup. Gain hands-on knowledge about file organization, tool selection, and productivity techniques. Dive into topics like interfaces, external modules, classes, fat arrow functions, definition files, and IDE integration. Follow along with a live demo comparing TypeScript to Dart, and learn how to set up your project with data models, controllers, services, and build steps for a more efficient Angular development experience.
Syllabus
Introduction
Typescript
Demo
Typescript Playground
Interfaces
External Modules
Classes
Fat Arrow Functions
Definition Files
IDE Editor Integration
Adding Typescript
Application Overview
Data Model
Definition File
Controller
Service
Build step
Coding
Live Demo
Typescript vs Dart
Taught by
ng-conf