Making JavaScript manageable
TypeScript for C# developers
Making JavaScript manageable
Agenda
? What is TypeScript ? OO in TypeScript ? Closure ? Generics ? Iterators ? Asynchronous programming ? Modularisation ? Debugging TypeScript
2
What is TypeScript ? A language that compiles to JavaScript, designed by
Microsoft ? Used by Google ( Angular 2) ? Run in the browser and on the server ( Node JS) ? Provides similar OO and type safety to C# ? But its not C#
3
JavaScript
? Issues when building large scale apps
? No type safety ? No language support for modularization ? Encapsulation not promoted by the language ? Developer needs to use a variety of techniques and patterns to
make it happen.
? Advantages
? Runs in browsers on many platforms ? Can be used to build server apps NodeJS ? Lots of existing frameworks
4
TypeScript and JavaScript
? TypeScript is a thin veneer on JavaScript providing type safety and modularisation
? Understand JavaScript and lots of TypeScript oddities make sense
? Function scope ? Array indexes are just properties ? Objects only have public fields ? No function overloading
? Later versions of JavaScript fix some of these "features"
? Block scope ? Property getters and setters ? Class
5
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- typescript notes for professionals
- making javascript manageable
- typescript ebook for professionals computer tutorials in pdf
- make nodejs apis great with typescript
- concrete types for typescript
- typescript bridgingit gmbh
- chapter 1 introduction to typescript
- this is a gentle and timeless journey through the tenets
- typescript quick reference hooman b com
- typescript tutorial rxjs ggplot2 python data
Related searches
- making words with 7 letters
- making words with 6 letters
- making someone feel valued
- making other words with words
- cons of making college free
- making words from another word
- best money making investments
- importance of making a will
- making tea towels from recipes
- quick money making investments
- making thesaurus
- making herbal tea blends