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 - ViennaJS - 27/03/2013
Search
jeremysolarz
March 27, 2013
Programming
1
62
TypeScript - ViennaJS - 27/03/2013
jeremysolarz
March 27, 2013
Tweet
Share
Other Decks in Programming
See All in Programming
One Enishi After Another
snoozer05
PRO
0
180
ノーコードからの脱出 -地獄のデスロード- / Escape from Base44
keisuke69
0
340
CSC509 Lecture 09
javiergs
PRO
0
280
data-viz-talk-cz-2025
lcolladotor
0
110
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
690
HTTPじゃ遅すぎる! SwitchBotを自作ハブで動かして学ぶBLE通信
occhi
0
160
20251016_Rails News ~Rails 8.1の足音を聴く~
morimorihoge
3
910
Vueのバリデーション、結局どれを選べばいい? ― 自作バリデーションの限界と、脱却までの道のり ― / Which Vue Validation Library Should We Really Use? The Limits of Self-Made Validation and How I Finally Moved On
neginasu
3
1.8k
Developer Joy - The New Paradigm
hollycummins
1
400
When Dependencies Fail: Building Antifragile Applications in a Fragile World
selcukusta
0
120
マンガアプリViewerの大画面対応を考える
kk__777
0
440
品質ワークショップをやってみた
nealle
0
910
Featured
See All Featured
Designing for Performance
lara
610
69k
GraphQLとの向き合い方2022年版
quramy
49
14k
A better future with KSS
kneath
239
18k
Stop Working from a Prison Cell
hatefulcrawdad
272
21k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
253
22k
Embracing the Ebb and Flow
colly
88
4.9k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
10
900
The Power of CSS Pseudo Elements
geoffreycrofte
80
6k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.5k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Producing Creativity
orderedlist
PRO
348
40k
Unsuck your backbone
ammeep
671
58k
Transcript
TypeScript
Benefits - optional static typing - classes - modules (AMD,
CommonJS, proprietary) http://brettjonesdev.com/modularization-in-typescript/ - interfaces - use JS language features http://www.typescriptlang.org/
Usage Node: npm install -g typescript Visual Studio: via *.msi
Do you know header? - declaration files - end in
.d.ts - contain only interface
Nice Features - callback definiton - optional arguments
Example