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
Pragmatismo no JavaScript
Search
Vinícius Almeida
November 29, 2014
Programming
0
79
Pragmatismo no JavaScript
Palestra apresentada na Rupy (rupy.com.br) em novembro de 2014
Vinícius Almeida
November 29, 2014
Tweet
Share
More Decks by Vinícius Almeida
See All by Vinícius Almeida
Don't blame yoy tools
viniciusalmeida
0
54
Nós precisamos falar sobre o jQuery
viniciusalmeida
0
95
ember-cli - A ambiciosidade migrando para o workflow
viniciusalmeida
1
83
Por que o Rails detona
viniciusalmeida
1
160
Repensando o uso do jQuery
viniciusalmeida
2
550
Uma breve introdução do GruntJS
viniciusalmeida
1
69
Other Decks in Programming
See All in Programming
プロダクトという一杯を作る - プロダクトチームが味の責任を持つまでの煮込み奮闘記
hiliteeternal
0
320
The Niche of CDK Grant オブジェクトって何者?/the-niche-of-cdk-what-isgrant-object
hassaku63
1
730
バイブコーディング超えてバイブデプロイ〜CloudflareMCPで実現する、未来のアプリケーションデリバリー〜
azukiazusa1
3
760
それ CLI フレームワークがなくてもできるよ / Building CLI Tools Without Frameworks
orgachem
PRO
17
3.5k
ZeroETLで始めるDynamoDBとS3の連携
afooooil
0
140
PHPカンファレンス関西2025 基調講演
sugimotokei
6
1k
Gemini CLI のはじめ方
ttnyt8701
1
110
Claude Code派?Gemini CLI派? みんなで比較LT会!_20250716
junholee
1
770
Understanding Kotlin Multiplatform
l2hyunwoo
0
240
JetBrainsのAI機能の紹介 #jjug
yusuke
0
160
LLMは麻雀を知らなすぎるから俺が教育してやる
po3rin
3
1.5k
#QiitaBash TDDで(自分の)開発がどう変わったか
ryosukedtomita
1
300
Featured
See All Featured
Building Flexible Design Systems
yeseniaperezcruz
328
39k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
The World Runs on Bad Software
bkeepers
PRO
70
11k
Statistics for Hackers
jakevdp
799
220k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
139
34k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
5.9k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
400
A better future with KSS
kneath
238
17k
How to Think Like a Performance Engineer
csswizardry
25
1.8k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
The Cult of Friendly URLs
andyhume
79
6.5k
Transcript
Pragmatismo no JavaScript @vimoding
@vimoding Vinícius Almeida
@vimoding
Pragmatismo no JavaScript @vimoding
@vimoding Não vamos falar sobre o livro
@vimoding Pragmatismo
@vimoding Constitui uma escola de filosofia estabelecida no final do
século XIX
@vimoding O sentido de uma ideia corresponde ao conjunto dos
seus desdobramentos práticos
@vimoding Vai contra as reflexões filosóficas abstratas e aos princípios
fixos e absolutos
@vimoding
@vimoding Tomar decisões
@vimoding Essa overdose de ferramentas torna o ambiente propício para
a reflexão abstrata em torno de algumas delas
@vimoding Geralmente as que geram mais buzz são as aplicadas
em qualquer contexto. Sem uma real reflexão sobre seus desdobramentos práticos
@vimoding Os problemas/requisitos estão ficando em segundo plano na hora
das principais tomadas de decisão
@vimoding Soluções onipotentes
@vimoding
@vimoding De repente colocar o máximo de processamento possível no
lado do cliente virou uma grande coisa
@vimoding Será que nossas aplicações realmente estão ganhando com isso?
@vimoding your your yoursite.com - {{ site.title }}
@vimoding Já repararam como o front está absorvendo grande parte
das responsabilidades das nossas aplicações?
@vimoding
@vimoding
@vimoding Dados resumidos do relatório Opções de filtros para o
gráfico Gráfico qualquer utilizando uma lib como o d3 ou equiv.
@vimoding Dados resumidos do relatório Opções de filtros para o
gráfico
@vimoding Dados resumidos do relatório Opções de filtros para o
gráfico Gráfico qualquer utilizando uma lib como o d3 ou equiv.
@vimoding Dados resumidos do relatório Opções de filtros para o
gráfico Gráfico qualquer utilizando uma lib como o d3 ou equiv.
@vimoding window['yourComponentData']
@vimoding E se isso tudo for justificado?
@vimoding Esses pontos que levantei são relevantes em qualquer contexto
@vimoding Notem que até aqui não toquei no nome de
nenhum framework ou ferramenta
@vimoding Sejamos pragmáticos. Com código e com UX
@vimoding Desconfie de toda opinião sobre a forma X ou
Y de trabalhar
@vimoding Obrigado!