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.pdf
Search
We Love JS
March 02, 2013
0
270
TypeScript.pdf
We Love JS
March 02, 2013
Tweet
Share
More Decks by We Love JS
See All by We Love JS
CocoonJS.pdf
welovejs
0
160
Featured
See All Featured
Producing Creativity
orderedlist
PRO
338
39k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
14
8.3k
The Invisible Side of Design
smashingmag
294
49k
Optimising Largest Contentful Paint
csswizardry
13
2.4k
StorybookのUI Testing Handbookを読んだ
zakiyama
13
4.6k
YesSQL, Process and Tooling at Scale
rocio
165
13k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
12
1k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
155
14k
Statistics for Hackers
jakevdp
790
220k
Optimizing for Happiness
mojombo
370
69k
Product Roadmaps are Hard
iamctodd
45
9.8k
A designer walks into a library…
pauljervisheath
201
23k
Transcript
Pablo Bouzada Fernando Escolar Introducción a TypeScript
www.pasiona.com (+34) 669 333 333
[email protected]
@pasiona Barcelona Pujades 350,
10ª planta 08019 · Barcelona Bilbao Gran Vía 19-21, 2ª planta 48008 · Bilbao Londres 1 Northumberland Avenue London · WC2N 5BW Madrid Pinar 5, 28006 · Madrid
None
Pablo Bouzada @pbousan Key Consultant en pasiona Consulting Divulgador Tecnológico
en Fundación Techdencias
[email protected]
[email protected]
Fernando Escolar @fernandoescolar Key Consultant en pasiona Consulting Divulgador Tecnológico en Fundación Techdencias
[email protected]
[email protected]
@techdencias @pasiona #WeLoveJS @WeLoveJS_Event
{WE [♥] JS}
Javascript vs TypeScript
MANTENIBILIDAD Comprobación estática de tipos. POO: clases, herencia
Interfaces Module pattern.
¿OO en Javascript?
¿Quién está detrás de todo esto? Turbo Pascal Delphi C#
TypeScript Logro desbloqueado: PADRAZO
¿Otro lenguaje nuevo? TypeScript JavaScript CoffeScript Dart
Cualquier librería Javascript
Integrado con tu IDE favorito
SHOW ME THE CODE!!
#1 HOLA MUNDO #1 HOLA MUNDO OLA K ASE {WE
[♥] JS}
#2 CLASES Y HERENCIA {WE [♥] JS}
#3 INTERFACES {WE [♥] JS}
#4 MODULOS {WE [♥] JS}
#5 NODE + MONGO + EXPRESS {WE [♥] JS}
RESUMIENDO… {WE [♥] JS} - Comprobación estática de tipos (solo
VS) - Clases, Interfaces y Herencia - Módulos internos y externos - Otras opciones: CoffeScript, Dart o JS puro
Recursos Web: http://www.typescriptlang.org/ Código fuente y ejemplos: http://typescript.codeplex.com/
Pablo Bouzada @pbousan
[email protected]
[email protected]
Q&A Fernando Escolar @fernandoescolar
[email protected]
[email protected]
Muchas gracias!