$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Server-Driven UI na prática
Search
Ezequiel dos Santos
October 28, 2020
Programming
0
700
Server-Driven UI na prática
Ezequiel dos Santos
October 28, 2020
Tweet
Share
More Decks by Ezequiel dos Santos
See All by Ezequiel dos Santos
ICECER 2025: Cross-Device Motion Interaction via Apple’s Native System Frameworks
ezefranca
0
7
Fruta Feia – ICT in Circular Food Networks: A Scoping Review
ezefranca
0
13
[Segah 2025] Gamified Interventions for Composting Behavior in the Workplace
ezefranca
0
230
Gamified Interventions for Composting Behavior: A Case Study Using the Gamiflow Framework in a Workplace Setting
ezefranca
1
430
Comparative Analysis of AI Models in Managing Household Food Waste: OpenAI GPT-4, Google Gemini, Mistral, and Anthropic Claude
ezefranca
0
620
Decision-making algorithms and Planning Algorithms
ezefranca
1
490
Dependency Management in iOS Development: A Developer Survey Perspective
ezefranca
0
550
Mestrado: Gestos e jogos: reflexões e desenvolvimento de um sistema de detecção de gestos baseado em wearables para controle de jogos
ezefranca
0
770
Modelo Clássico e Jogos (Jesper Jull) e exergames.
ezefranca
0
550
Other Decks in Programming
See All in Programming
STYLE
koic
0
150
非同期処理の迷宮を抜ける: 初学者がつまづく構造的な原因
pd1xx
1
700
社内オペレーション改善のためのTypeScript / TSKaigi Hokuriku 2025
dachi023
1
560
sbt 2
xuwei_k
0
260
Building AI Agents with TypeScript #TSKaigiHokuriku
izumin5210
6
1.2k
リリース時」テストから「デイリー実行」へ!開発マネージャが取り組んだ、レガシー自動テストのモダン化戦略
goataka
0
120
tsgolintはいかにしてtypescript-goの非公開APIを呼び出しているのか
syumai
6
2.1k
How Software Deployment tools have changed in the past 20 years
geshan
0
28k
Go コードベースの構成と AI コンテキスト定義
andpad
0
120
宅宅自以為的浪漫:跟 AI 一起為自己辦的研討會寫一個售票系統
eddie
0
490
AWS CDKの推しポイントN選
akihisaikeda
1
240
TypeScript 5.9 で使えるようになった import defer でパフォーマンス最適化を実現する
bicstone
1
1.2k
Featured
See All Featured
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.1k
How to Ace a Technical Interview
jacobian
280
24k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
Embracing the Ebb and Flow
colly
88
4.9k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
A designer walks into a library…
pauljervisheath
210
24k
For a Future-Friendly Web
brad_frost
180
10k
GitHub's CSS Performance
jonrohan
1032
470k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
The Cost Of JavaScript in 2023
addyosmani
55
9.3k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.3k
Transcript
Server Driven UI na prática Ezequiel França
Ezequiel França / / linkedin.com/in/ezefranca / / ezefranca.github.io
Aplicativo Dados (JSON) Fundamentos
None
Meu Aplicativo maneiro. Parse do JSON também contém apresentaçao Fundamentos
None
Vantagens - Clientes/Frontends devem saber o mínimo da regra de
negócio. - Atualização de features não depende da pessoa atualizar o aplicativo. - Testes A/B, diferentes fluxos e feature toggle.
Server Driven UI 101 http://bit.ly/server-driven-ui
No mercado E muitos outros...
Na prática
Vantagens - CheckBox - ComboBox - CheckBox com imagem ou
vídeo - ComboBox com imagem ou vídeo -
None
None
None
None
None
None
None
None
None
Por que Server Driven UI?
Design System
None
None
UI Declarativas
https://medium.com/@anacoimbrag
Declarative UI - MIT 2006 http://courses.csail.mit.edu/6.831/archive/2006/lectures/L9.pdf
Declarative UI
Declarative UI x Procedural UI
Demonstração
As dores...
https://eng.uber.com/uber-freight-app-architect ure-design/
None
None
None
None
None
Vantagens
None
None
None
SERVER DRIVEN UI
None
None
None
None
None
SERVER DRIVEN UI
None
None
Demonstração
https://github.com/ZupIT/beagle-adoption-demo
#VEMPRAZUP Temos vagas!! #VempraZup Tire foto do QR Code para
ver as oportunidades. zup.com.br/vagas
Ezequiel França / / linkedin.com/in/ezefranca / / ezefranca.github.io