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
Server-Driven UI na prática
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Ezequiel dos Santos
October 28, 2020
Programming
750
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Server-Driven UI na prática
Ezequiel dos Santos
October 28, 2020
More Decks by Ezequiel dos Santos
See All by Ezequiel dos Santos
Serious Games for Food Waste Reduction
ezefranca
0
75
ICECER 2025: Cross-Device Motion Interaction via Apple’s Native System Frameworks
ezefranca
0
65
Fruta Feia – ICT in Circular Food Networks: A Scoping Review
ezefranca
0
37
[Segah 2025] Gamified Interventions for Composting Behavior in the Workplace
ezefranca
0
280
Gamified Interventions for Composting Behavior: A Case Study Using the Gamiflow Framework in a Workplace Setting
ezefranca
1
500
Comparative Analysis of AI Models in Managing Household Food Waste: OpenAI GPT-4, Google Gemini, Mistral, and Anthropic Claude
ezefranca
0
750
Decision-making algorithms and Planning Algorithms
ezefranca
1
550
Dependency Management in iOS Development: A Developer Survey Perspective
ezefranca
0
630
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
850
Other Decks in Programming
See All in Programming
生成AIで帳票OCRが「簡単に」作れる時代になった?
kon_shou
0
1.2k
高専、大学編入、そして未踏へ〜プロダクト開発とキャリアの歩み - Technical College, University Transfer, and On to “Mitou” / My Journey in Product Development and Career
pkmiya
0
100
源内ハンズオン概要編
hideg
0
220
【QA Test Talk Vol.8】AI-DLC による Whole Team Approach の加速
pkshadeck
PRO
0
250
Go 1.27 における memory allocation の高速化
andpad
0
340
Jindong: Introducing Declarative Haptics in Compose Multiplatform
l2hyunwoo
0
130
引き算の組織 ― アウトカムとAIに全振りするために辞めたこと ― / Organization by Subtraction
hirokiyamamoto14
PRO
0
310
コンパウンドプロダクト開発のためのローカルプロセスマネージャー再発明 #layerxgo
izumin5210
0
450
ALB ログから Trace を気合で繋げる技術
fohte
7
770
ソフトウェアエンジニアにとっての生成AI - 特性を知って使い倒す / generative ai for software enginner
kishida
7
2.2k
属人化した知識を、 AIが辿れる地図にする
pkshadeck
PRO
1
220
[PyCon KR 2026] More Variants, More Diversity for AI Accelerators
achimnol
0
120
Featured
See All Featured
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.8k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
The Cost Of JavaScript in 2023
addyosmani
55
10k
GitHub's CSS Performance
jonrohan
1033
470k
Believing is Seeing
oripsolob
1
200
Evolving SEO for Evolving Search Engines
ryanjones
0
270
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
260
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
800
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.6k
Embracing the Ebb and Flow
colly
88
5.1k
How to build a perfect <img>
jonoalderson
1
5.9k
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