Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Que tal usar CSS em vez de JS?
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Amanda Vilela
September 30, 2017
Programming
130
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Que tal usar CSS em vez de JS?
Apresentação feita na DevFest Cerrado no dia 30/09/2017.
Amanda Vilela
September 30, 2017
More Decks by Amanda Vilela
See All by Amanda Vilela
Construindo sua primeira página web: Sua porta de entrada para uma carreira de front-end
amandavilela
1
130
Web Performance: Não deixe o usuário desistir do seu site
amandavilela
1
210
Como tornamos os sorteios da BrazilJS on the Road Sorocaba mais divertidos utilizando JS
amandavilela
0
110
Sobre Carreira e Comunidades
amandavilela
0
81
PWA beyond theory - How to create your progressive web app
amandavilela
0
120
Crie seu Próprio Plano de Carreira
amandavilela
0
86
Como otimizar a performance da sua aplicação JS
amandavilela
0
130
Você nem sempre precisa de um framework JS
amandavilela
0
110
Front-end: o que é, mercado e como começar
amandavilela
1
120
Other Decks in Programming
See All in Programming
The Rails Doctrine Decade
koic
2
450
AWSに止められる覚悟してますか?
morizo_1984
2
490
KiroのSpecで「五目並べ」を作ってみる
satoshi256kbyte
1
330
ハーネス設計入門 〜 基礎知識の整理から実務へのステップアップ 〜
kinopeee
19
20k
Streamlitで実現する自然言語データアプリ開発
ayumu_yamaguchi
1
330
APNsからLive Activityを開始する話
yumnumm
0
100
Vue Fes Japan 2026 タイムテーブル徹底解説
448jp
1
590
GitHubハンズオン講座 — 実務レベルのチーム開発のフローを身につけよう
junhat6
0
110
フロントエンドUIフレームワークのこれまでとこれから
ssssota
5
3.1k
AI が書く Go コードの品質を劇的に向上させる Linter: “declscope”
mpyw
0
460
setup-vp GitLab対応の裏側
naokihaba
0
140
iOSDCのペンライトを自動制御したい!
akkeylab
0
340
Featured
See All Featured
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.7k
Discover your Explorer Soul
emna__ayadi
2
1.3k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
20k
Optimising Largest Contentful Paint
csswizardry
37
4k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.6k
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Deep Space Network (abreviated)
tonyrice
0
350
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
410
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
480
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
Transcript
Que tal usar CSS em vez de JS? Amanda Vilela
DevFest Cerrado
Amanda Vilela
None
None
None
None
JavaScript
O que o CSS tem me oferecer?
O que dá pra fazer com isso tudo?
https://codepen.io/amandavilela
Devo fazer tudo com CSS?
Calma
None
Reflow & Repaint
Repaint requer menos recursos
Evite reflows
Anime position absolute e fixed
Tente usar visibility ou opacity em vez de display
Manutenibilidade
https://github.com/you-dont-need
Obrigada :D amandavilela.com