Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
TypeScript Introduction
Search
Michael Sarchet
March 04, 2013
Technology
1
65
TypeScript Introduction
A brief talk given to the OKC .NET Developers Group about TypeScript
Michael Sarchet
March 04, 2013
Tweet
Share
Other Decks in Technology
See All in Technology
Ruby版 JSXのRuxが気になる
sansantech
PRO
0
120
AzureでのIaC - Bicep? Terraform? それ早く言ってよ会議
torumakabe
1
430
顧客との商談議事録をみんなで読んで顧客解像度を上げよう
shibayu36
0
180
Digitization部 紹介資料
sansan33
PRO
1
6.8k
あたらしい上流工程の形。 0日導入からはじめるAI駆動PM
kumaiu
5
760
Bedrock PolicyでAmazon Bedrock Guardrails利用を強制してみた
yuu551
0
160
仕様書駆動AI開発の実践: Issue→Skill→PRテンプレで 再現性を作る
knishioka
2
610
Stately
mu7889yoon
1
110
今日から始めるAmazon Bedrock AgentCore
har1101
4
400
Kiro IDEのドキュメントを全部読んだので地味だけどちょっと嬉しい機能を紹介する
khmoryz
0
170
FinTech SREのAWSサービス活用/Leveraging AWS Services in FinTech SRE
maaaato
0
120
OCI Database Management サービス詳細
oracle4engineer
PRO
1
7.4k
Featured
See All Featured
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
820
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
640
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
130
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
9.5k
Git: the NoSQL Database
bkeepers
PRO
432
66k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
57
50k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.6k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
90
So, you think you're a good person
axbom
PRO
2
1.9k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
2.1k
Test your architecture with Archunit
thirion
1
2.1k
Transcript
TypeScript Michael Sarchet @msarchet michaelsarhcet.com A brief introduction
What is TypeScript TypeScript is a Super Set of JavaScript
It borrows strongly from ECMAScript 6 for it's OO It relies heavily on interfaces and static typing to provide compile time error checking Completely Open Source
What do you get - 2 class Student { fullname
: string; constructor(public firstname, public middleinitial, public lastname) { this.fullname = firstname + " " + middleinitial + " " + lastname; } } interface Person { firstname: string; lastname: string; } function greeter(person : Person) { return "Hello, " + person.firstname + " " + person.lastname; } var user = new Student("Jane", "M.", "User"); document.body.innerHTML = greeter(user);
How do you get it Visual Studio Extension npm install
-g typescript
Examples Simple TodoMVC
Resources http://typescriptlang.org http://blogs.msdn.com/b/typescript
Thoughts Still under heavy development Still need to understand JavaScript
Has a lot of potential Very fun to watch