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
Build Tools: Entendendo as Ferramentas de Const...
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Rita Lino
August 10, 2019
Technology
270
1
Share
Build Tools: Entendendo as Ferramentas de Construção Front-End
Rita Lino
August 10, 2019
More Decks by Rita Lino
See All by Rita Lino
O Mundo Front-End
ritalino
0
110
Clean Code: Escrevendo funções que falam por si só
ritalino
3
300
Criando aplicações acessíveis em React Native
ritalino
2
180
Other Decks in Technology
See All in Technology
GitHub Copilot CLI の Rubber Duck 機能を使ってコーディングの品質をあげよう #techbaton_findy
stefafafan
2
520
AIコーディングエージェントの活用で、コードは静かに肥大化した
yosukeshinoda
1
150
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
4.5k
TypeScriptで実現する既存APIを活用したリモートMCPサーバー構築 / TSKaigi 2026
soarteclab
1
190
自作エディターをOSSにして分かった、一人に刺さる開発が世界を動かす理由
shinyasaita
1
250
"スキルファースト"で作る、AIの自走環境
subroh0508
1
680
パーソルキャリア IT/テクノロジー職向け 会社紹介資料|Company Introduction Deck
techtekt
PRO
0
370
開発にAIを組織として取り入れる一歩目とその後
yujishibuya
0
180
データ分析基盤の信頼を支える視点と設計
yuki_saito
1
540
Claude Code で使える DuckDB Skills を試してみた / DuckDB Skills and Claude Code
masahirokawahara
1
2.1k
JaSSTに関わることで変わった人生観 #jasstnano
makky_tyuyan
0
170
Python開発環境にハーネス適用を検討する
yuuka51
0
300
Featured
See All Featured
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.2k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2k
How to train your dragon (web standard)
notwaldorf
97
6.6k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.9k
RailsConf 2023
tenderlove
30
1.4k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
180
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
140
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
220
Leo the Paperboy
mayatellez
7
1.8k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
190
Designing for Performance
lara
611
70k
Transcript
Build Tools: Entendendo as Ferramentas de Construção Front-End
SOBRE MIM! Rita Lino Caiçara Desenvolvedora Front-End na Creditas Idealizadora
da comunidade "Mulheres na Tecnologia Baixada Santista" @ritalinux @rita-lino
#1
#2
#3
Minification Concatenation Tree Shaking Transpilation Bundling Image Optimization Code Splitting
Compression
Imagina só ter que fazer isso tudo na mão?
É onde as Build Tools entram em cena!
Build Tools Task Runners Bundlers
Build Tools Task Runners Bundlers
Task Runners > Grunt e Gulp Processo de execução Arquivos
temporários no disco local Memória Número de tasks simultâneas Uma Múltiplas Conceito Configuração acima do código Código acima da configuração
Task Runners > npm scripts e yarn
Build Tools Task Runners Bundlers
Bundlers > browserify Analisa todas as chamadas require() da sua
aplicação para criar um bundle que possa ser mandado para o browser em uma única tag <script>
Bundlers > Webpack .js .hbs .css .sass .js .ts .sass
.png .jpg .js .css .png .jpg
Bundlers > Webpack Entry Output ./src/index.js ./dist/main.js ./dist
Loaders Mode Bundlers > Webpack production development none Nos permitem
gerar bundles a partir de qualquer tipo de asset
Tá… mas qual eu uso?
Build Tools possuem uma curva de aprendizado, aprenda o necessário.
Lembre-se: Automatização é a chave da produtividade
Obrigada! @ritalinux @rita-lino Temos vagas! jobs.kenoby.com/creditas