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
How to write your own Virtual DOM
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Cheesecake Labs
December 21, 2017
Technology
0
130
How to write your own Virtual DOM
Cheesecake Labs
December 21, 2017
Tweet
Share
More Decks by Cheesecake Labs
See All by Cheesecake Labs
Cats' wellness & care
cheesecakelabs
0
56
How do we create the first impressions?
cheesecakelabs
0
65
Menstrual cup: suit and freedom
cheesecakelabs
0
81
Life is a cycle, better with a bicycle
cheesecakelabs
0
66
Interview Process: how to get the best of people
cheesecakelabs
1
96
My capsule wardrobe experience
cheesecakelabs
3
76
Stonewall Rebellion and its impact on LGBTQIA+ history
cheesecakelabs
1
53
Pregnancy, childbirth and breastfeeding: What do I have to do with it?
cheesecakelabs
0
53
MBTI - Psychological types described by Jung
cheesecakelabs
0
150
Other Decks in Technology
See All in Technology
10Xにおける品質保証活動の全体像と改善 #no_more_wait_for_test
nihonbuson
PRO
2
320
Ruby版 JSXのRuxが気になる
sansantech
PRO
0
160
データの整合性を保ちたいだけなんだ
shoheimitani
8
3.2k
AIエージェントを開発しよう!-AgentCore活用の勘所-
yukiogawa
0
170
Agent Skils
dip_tech
PRO
0
120
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
3k
レガシー共有バッチ基盤への挑戦 - SREドリブンなリアーキテクチャリングの取り組み
tatsukoni
0
220
SREじゃなかった僕らがenablingを通じて「SRE実践者」になるまでのリアル / SRE Kaigi 2026
aeonpeople
6
2.5k
ファインディの横断SREがTakumi byGMOと取り組む、セキュリティと開発スピードの両立
rvirus0817
1
1.5k
Embedded SREの終わりを設計する 「なんとなく」から計画的な自立支援へ
sansantech
PRO
3
2.5k
20260208_第66回 コンピュータビジョン勉強会
keiichiito1978
0
180
モダンUIでフルサーバーレスなAIエージェントをAmplifyとCDKでサクッとデプロイしよう
minorun365
4
220
Featured
See All Featured
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.3k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
200
Information Architects: The Missing Link in Design Systems
soysaucechin
0
780
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
70
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
320
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
250
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.2k
Typedesign – Prime Four
hannesfritz
42
2.9k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
130
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.9k
Transcript
How to write your own Virtual DOM Daniel Leite de
Oliveira
This image cannot currently be displayed. Two Myths about VDOM
This image cannot currently be displayed.
This image cannot currently be displayed.
This image cannot currently be displayed.
This image cannot currently be displayed.
This image cannot currently be displayed.
This image cannot currently be displayed.
This image cannot currently be displayed.
This image cannot currently be displayed.
This image cannot currently be displayed.
This image cannot currently be displayed.
This image cannot currently be displayed.
This image cannot currently be displayed. Sorry… it is the
JS World
This image cannot currently be displayed. What is a DOM?
Document Object Model "DOM is a programming interface for HTML
and XML documents." "The DOM represents the document as nodes and objects. "
None
This image cannot currently be displayed. Virtual DOM
"Virtual DOM is any kind of representation of a real
DOM" "The Virtual DOM is an abstraction of the HTML DOM. Since the DOM itself was already an abstraction, the virtual DOM is, in fact, an abstraction of an abstraction." "The Virtual DOM was not invented by React"
This image cannot currently be displayed. Render Process
None
This image cannot currently be displayed. DOM vs Virtual DOM
None
This image cannot currently be displayed. The last concept… I
promise
None
None
This image cannot currently be displayed. Let's bake it together!
None
Thank you!