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
84
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
64
Nós precisamos falar sobre o jQuery
viniciusalmeida
0
99
ember-cli - A ambiciosidade migrando para o workflow
viniciusalmeida
1
87
Por que o Rails detona
viniciusalmeida
1
180
Repensando o uso do jQuery
viniciusalmeida
2
570
Uma breve introdução do GruntJS
viniciusalmeida
1
76
Other Decks in Programming
See All in Programming
Nostalgia Meets Technology: Super Mario with TypeScript
manfredsteyer
PRO
0
110
Claude Codeログ基盤の構築
giginet
PRO
7
3.6k
コーディングルールの鮮度を保ちたい / keep-fresh-go-internal-conventions
handlename
0
230
生成 AI 時代のスナップショットテストってやつを見せてあげますよ(α版)
ojun9
0
300
モックわからないマン卒業記 ~振る舞いを起点に見直した、フロントエンドテストにおけるモックの使いどころ~
tasukuwatanabe
3
420
AHC061解説
shun_pi
0
420
Symfony + NelmioApiDocBundle を使った スキーマ駆動開発 / Schema Driven Development with NelmioApiDocBundle
okashoi
0
210
Feature Toggle は捨てやすく使おう
gennei
0
310
nuget-server - あなたが必要だったNuGetサーバー
kekyo
PRO
0
440
Codexに役割を持たせる 他のAIエージェントと組み合わせる実務Tips
o8n
4
1.4k
へんな働き方
yusukebe
5
2.8k
Takumiから考えるSecurity_Maturity_Model.pdf
gessy0129
1
160
Featured
See All Featured
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
92
Color Theory Basics | Prateek | Gurzu
gurzu
0
260
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
How STYLIGHT went responsive
nonsquared
100
6k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
490
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.1k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
75
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.3k
A Soul's Torment
seathinner
5
2.5k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.2k
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!