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
310
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
170
Featured
See All Featured
Site-Speed That Sticks
csswizardry
13
1.1k
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
88
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.3k
Crafting Experiences
bethany
1
48
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
930
Git: the NoSQL Database
bkeepers
PRO
432
66k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
320
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
170
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
320
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
How to Think Like a Performance Engineer
csswizardry
28
2.4k
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!