JavaScript has evolved significantly since the time it was first introduced 20 years ago. Today, JavaScript is the most popular programming language that allows to build large-scale applications both on the client and on the server side. However, maintaining large codebases becomes more, and more challenging.
In this talk I show how TypeScript helps to build and maintain large-scale web applications. I will also present the tools to work with TypeScript, how to use TypeScript with AngularJS 2, and lessons learned during work on the Azure Portal.
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
📄 Blog post: http://jj09.net/building-large-scale-...
☕️ Buy me a coffee - https://www.buymeacoffee.com/realjaco...
🔔 Subscribe: https://www.youtube.com/@jj09?sub_con...
Disclaimer: This channel, videos, and streams are created in my spare time and are a product of me! They are NOT officially affiliated or endorsed by my employer in any way. Opinions and views are my own.
Watch video Building Large Scale Web Applications with TypeScript online without registration, duration hours minute second in high quality. This video was added by user Jacob Jedryszek 01 January 1970, don't forget to share it with your friends and acquaintances, it has been viewed on our site 15,268 once and liked it 69 people.