Upload
andre-baltieri
View
1.261
Download
0
Embed Size (px)
Citation preview
ANDRÉ BALTIERIANDREBALTIERI.NET/
Otimizando seu
JavaScript com
TypeScript
O QUE É O TYPESCRIPT?SUPERSET DO JAVASCRIPTCRIADO POR ANDERS HEIJNSBERGFLEXÍVELCOMPILADOFUTURISTAÓTIMO INTELISENSE NO VS CODE
O QUE ELE RESOLVE?SEU JAVASCRIPT CRESCEU?ESTÁ BAGUNÇADO?VOCÊ TEM DIFICULDADES EM REFATORAR?TEM DIFICULDADES EM TESTAR?TEM DIFICULDADES EM DEBUGAR?
INICIANDO
TSC MEUARQUIVO.TS
TIPAGEM
TSC MEUARQUIVO.TS
INTERFACES
INTERFACES
CLASSES
CLASSES
CLASSES
MODULOS
MELHORANDO...ESTRUTURANDO EM ARQUIVOS SEPARADOS|- CONTRACTS
|- IPESSOA.TS|- PESSOA.TS|- MAIN.TS|- _ALL.TS|- INDEX.HTML
IPESSOA.TS
ALUNO.TS
MAIN.TS
_ALL.TS
INDEX.HTML
RESULTADO...HUMMM… AINDA DÁ PARA MELHORAR
AUTOMATIZANDO COM GULPNPM INIT -YNPM INSTAL GULP GULP-TSC GULP-WATCH --SAVE
GULP
MENOS É MAISREDUÇÃO NOS REQUESTS AJUDANA PERFORMANCE DO CARREGAMENTODA PÁGINA
MELHORANDO…
MUITO MENOS ÉAINDAMAIS…
TUDOAUTOMÁTICO COM GULP-WATCH
http://lab1024.com.br
http://andrebaltieri.net
ANDRÉ BALTIERI
MUITO OBRIGADO!
ANDRÉ BALTIERI