2. www.pasiona.com
info@pasiona.com
(+34) 669 333 333
@pasiona Barcelona Bilbao Madrid Londres
Pujades 350, 10ª planta Gran Vía 19-21, 2ª planta Pinar 5, 1 Northumberland Avenue
08019 · Barcelona 48008 · Bilbao 28006 · Madrid London · WC2N 5BW
3.
4. Pablo Bouzada @pbousan
Key Consultant en pasiona Consulting
Divulgador Tecnológico en Fundación Techdencias
pbouzada@pasiona.com pbousan@techdencias.net
Fernando Escolar @fernandoescolar
Key Consultant en pasiona Consulting
Divulgador Tecnológico en Fundación Techdencias
fescolar@pasiona.com fescolar@techdencias.net
21. RESUMIENDO…
- Comprobación estática de tipos (solo VS)
- Clases, Interfaces y Herencia
- Módulos internos y externos
- Otras opciones: CoffeScript, Dart o JS puro
{WE [♥] JS}
22. Recursos
Site oficial de TypeScript: http://www.typescriptlang.org/
Código fuente y ejemplos: http://typescript.codeplex.com/
Ejemplos de esta charla: https://github.com/pbousan/welovejs
23. Pablo Bouzada
@pbousan Q&A
pbouzada@pasiona.com
pbousan@techdencias.net
Fernando Escolar
@fernandoescolar
fescolar@pasiona.com
fescolar@techdencias.net
TypeScritp lo que nos ofrece es MANTENIBILIDAD, y esto qué es lo que es? Pues ni más ni menos que en nuestros proyectos en los que tengamos mucho JavaScritp (estamos hablando de esos proyectos molones en los que todos los javascripteros queréis trabajar), lo podamos tener mejor estructurado y haya una jerarquía de clases robusta.
TypeScript se adelanta a la nueva versión de EcmaScript, que será la 6, en la que se van a incluir definición de clases, aunque no de interfaces, tal vez para la 7…
¿Quién está detrás de TypeScript?AndersHejlsbergAutor de Turbo Pascal, arquitecto jefe de Delphi, C#, vamos un cualquiera...Tú: es un proyecto open-source con licencia Apache
No, TypeScritp es un superconjunto de Javascript, por lo que no necesitas aprender un lenguaje nuevo.
No, TypeScritp es un superconjunto de Javascript, por lo que no necesitas aprender un lenguaje nuevo.
jQuery, nodejs,backbone, knockout y winjs para apps de Windows 8Pero se puede decir lo mismo para cualquier librería JavaScript existente … o futura.
Múltiples plataformas: integración con Visual Studio, Sublime Text, Vi, Ecmas
Pero basta ya de hablar, vamos con las demos, que es lo importante…