Otimizando eu JavaScript com TypeScript

  • View
    1.262

  • Download
    0

  • Category

    Software

Preview:

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