$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Reactは、はやい!
Search
Risa Aoki
March 25, 2017
Technology
0
1.7k
Reactは、はやい!
Reactの表示速度が早いことについてLTしたときの資料です
Risa Aoki
March 25, 2017
Tweet
Share
Other Decks in Technology
See All in Technology
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
9.9k
Next.js 16の新機能 Cache Components について
sutetotanuki
0
190
2025年のデザインシステムとAI 活用を振り返る
leveragestech
0
250
AWSの新機能をフル活用した「re:Inventエージェント」開発秘話
minorun365
2
460
普段使ってるClaude Skillsの紹介(by Notebooklm)
zerebom
8
2.2k
半年で、AIゼロ知識から AI中心開発組織の変革担当に至るまで
rfdnxbro
0
140
たまに起きる外部サービスの障害に備えたり備えなかったりする話
egmc
0
410
20251219 OpenIDファウンデーション・ジャパン紹介 / OpenID Foundation Japan Intro
oidfj
0
500
アプリにAIを正しく組み込むための アーキテクチャ── 国産LLMの現実と実践
kohju
0
220
会社紹介資料 / Sansan Company Profile
sansan33
PRO
11
390k
Claude Codeを使った情報整理術
knishioka
11
6.2k
MySQLとPostgreSQLのコレーション / Collation of MySQL and PostgreSQL
tmtms
1
1.2k
Featured
See All Featured
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
9.1k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
710
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.3k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.7k
GitHub's CSS Performance
jonrohan
1032
470k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
190
The World Runs on Bad Software
bkeepers
PRO
72
12k
Thoughts on Productivity
jonyablonski
73
5k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
The Cult of Friendly URLs
andyhume
79
6.7k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
260
Transcript
Reactɺ͍ʂ Aoki Risa 2017.3.25
Reactͱʁ
දࣔʹಛԽͨ͠JSϥΠϒϥϦ • webϖʔδͳͲͰࢲ͕࣮ͨͪࡍʹݟ͍ͯΔը ໘ͷදࣔʹಛԽ • ྫ͑Facebookͷը໘React͕ΘΕ͍ͯ Δදྫ
React͕͍ͱʁ
։ൃεϐʔυ͕͍ʁ
Δͷ͕͍ʁ
ද͕͍ࣔʂʂ
Ͳ͏͍ͯ͠ͷʁ
DOM • ϒϥβͰϖʔδΛݟΔ࣌جຊతʹͭ͘ΒΕΔ • ͜ΕΛͱʹඳը • ͜ΕΛͭ͘Δ͜ͱͰJavaScript͔ΒHTMLͷλάΛ͍͡Δ͜ͱ͕ Ͱ͖Δ https://www.html5rocks.com/ja/tutorials/internals/howbrowserswork/#DOM
ࠓ·Ͱ… • جຊతʹɺड͚औͬͨใΛݩʹຖճDOMΛ ͍͔ͪΒ࡞ͯ͠ϒϥβʹඳըΛߦ͏͜ͱ ͕ଟ͔ͬͨ 表示させなきゃ DOM ใ ͓͍ͦʂ DOM…ϖʔδΛݟΔ࣌ͭ͘ΒΕΔ
ReactͰ... • ใΛड͚औ͍͖ͬͯͳΓDOMΛͭ͘Βͳ͍ • ·ͣԾDOMΛ࡞ ˠԾDOMͷ༰ΛݩʹDOMΛ࡞ ˠϒϥβʹඳը 表示させなきゃ DOM ॳظใ
Ծ DOM DOM…ϖʔδΛݟΔ࣌ͭ͘ΒΕΔ
ԾDOM • ࣮ࡍͷDOMͱରʹͳΔɺԾͷDOM • DOMΑΓ͘࡞Δ͜ͱ͕Ͱ͖ΔΑ͏ʹ w w w ઃܭ͞Ε͍ͯΔ •
͜Ε৽͍͠ใ͕ೖ͖ͬͯͨͱ͖ʹେ͖ͳ ׂΛՌͨ͢ʂ
৽͍͠ใ͕ೖ͖ͬͯͨͱ͖ • ৽͍͠ใΛͱʹ৽͍͠ԾDOMΛ͍͔ͪΒ࡞Δ ˠҰݸલͷԾDOMͱ৽͍͠ͷΛൺֱͯ͠มߋΛΈΔ ˠมߋ͞Εͨͱ͜Ζ͚ͩDOMΛ࠶ߏங͢Δɹ ৽͍͠ Ծ DOM ݹ͍ Ծ
DOM DOM DOM…ϖʔδΛݟΔ࣌ͭ͘ΒΕΔ ͍ʂ ͍ʂ
ൺͯΈΔͱ… DOM ৽͍͠ ใ ैདྷ React ৽͍͠ ใ ৽͍͠ Ծ
DOM DOM ൺֱͯ͠ ͚ࠩͩ ࠶ߏங
·ͱΊ ԾDOMͷ͓͔͛Ͱɺ ReactΛ͔ͭ͑ૣ͘දࣔͰ͖Δʂ
ࢀߟʹͨ͠จݙɾαΠτ https://www.to-r.net/media/react-tutorial01/ https://techacademy.jp/magazine/5638 https://app.codegrid.net/entry/react-1#toc-2 http://blog.livedoor.jp/yo_miz/archives/53540189.html https://www.html5rocks.com/ja/tutorials/internals/howbrowserswork/ #DOM ʰWebσϕϩούʔͷͨΊͷReact։ൃೖ JavaScript UIϥΠϒϥϦͷجຊͱ׆༻ʱ
ࣲాจஶ
͋Γ͕ͱ͏͍͟͝·ͨ͠