TypeScript
no Front / Back
e com Docker
Microsoft Most Valuable Professional (MVP)
Arquiteto de Software na TV Bandeirantes
Autor Técnico e Palestrante
Um dos organizadores das .NET SP e
SampaDevs
Thiago da Silva Adriano
Contatos
/tadriano-net @programadriano
@programadriano /perfil/thiagoadriano/
@programadriano tadriano.net
Agenda
▸ Introdução ao TypeScript
▸ Introdução ao Docker
▸ Exemplos práticos
Anders Hejlsberg
5 Tricks - How to Survive in a Free Falling
Elevator
JavaScript
Anders Hejlsberg
https://insights.stackoverflow.com/survey/2018/#most-popular-technologie
Anders Hejlsberg
Transpiling
TypeScript
app.ts
JavaScript
app.js
TypeScript
Compiler “Transpiling”
TypeScript
ES201
6
ES2015
ES5
Estrutura básica
Suporte a Types
Types
•String
•Number
•Boolean
•Date
•Array
•Any
Exemplo:
nome: string;
idade: number;
ativo: boolean;
Classes
metodo
constructor
propriedade
Class
Interfaces
Interface
Enums
Enum
Generics
Exemplo:
export class List<T> {
add(item: T) {...}
}
...
var custs = new List<ICustomer>();
custs.add({ firstName: 'Ted', lastName: 'James'});
List<T> can be used in many
different ways
Docker
Docker
Docker
Docker
Código Node + TS e Angular
Mobile
Chatbots
IoT (Internet of things)
IoT (Internet of things)
Chatbot + IoT
Games PWA
Chatbot + IoT
Link voucher 100%
Typescript no fronte no back com Docker
Typescript no fronte no back com Docker

Typescript no fronte no back com Docker