Building Large Scale Web Applications with TypeScript

I had a pleasure to speak at .NET Developers Association meetup in Redmond, about building web applications with TypeScript.

Contents

0:00:00 — Intro (about me, and my work)
 0:02:35 — Overview of JavaScript today
 0:04:42 — voiceCmdr demo
 0:06:55 — browser as a platform: rich UI experience and games (built with HTML/CSS/JS)
 0:07:57 — TypeScript intro
 0:09:25 — DEMO: TypeScript 101: strong typing, classes, inheritance, interfaces
 0:26:15 — DEMO: Building web app with TypeScript, npm, bower, gulp, and dst
 0:51:38 — ECMAScript 6
 0:54:57 — DEMO: transpiling ES6 to ES5
 0:57:56 — AngularJS 2
 0:58:54 — DEMO: Angular 2 app written in TypeScript
 1:06:08 — Angular 2 vs Aurelia
 1:11:40 — FEEDBACK please!
 1:12:00 — Q&A
 1:20:56 — Recommended resources to get started with JavaScript and TypeScript

Video

https://youtu.be/9spkHRFTaVs

Slides

https://speakerdeck.com/player/65f4d0c15e1c45618452ef547e7abffa#

Code

You can find demos from presentation on github.

You can also check out my voiceCmdr library that I blogged about a few weeks ago, and demo BooksLib website that is using it.

Summary

Thank you very much to everybody for coming. If you like (or not) my presentation please send me an email or leave a comment below. I really appreciate your feedback!


Originally published at jj09.net.

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.