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
Stimulusと他のフレームワークとの比較 / Comparison with Stimulus
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
aikyo
September 27, 2019
Technology
0
89
Stimulusと他のフレームワークとの比較 / Comparison with Stimulus
aikyo
September 27, 2019
Tweet
Share
More Decks by aikyo
See All by aikyo
my-failures-when-i-was-a-team-leader
aikyo02
0
18
Other Decks in Technology
See All in Technology
Webhook best practices for rock solid and resilient deployments
glaforge
1
280
CDK対応したAWS DevOps Agentを試そう_20260201
masakiokuda
1
250
生成AIを活用した音声文字起こしシステムの2つの構築パターンについて
miu_crescent
PRO
2
180
日本の85%が使う公共SaaSは、どう育ったのか
taketakekaho
1
150
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
6
68k
IaaS/SaaS管理における SREの実践 - SRE Kaigi 2026
bbqallstars
4
2k
Greatest Disaster Hits in Web Performance
guaca
0
210
Cosmos World Foundation Model Platform for Physical AI
takmin
0
830
配列に見る bash と zsh の違い
kazzpapa3
1
140
変化するコーディングエージェントとの現実的な付き合い方 〜Cursor安定択説と、ツールに依存しない「資産」〜
empitsu
4
1.4k
Introduction to Bill One Development Engineer
sansan33
PRO
0
360
生成AI時代にこそ求められるSRE / SRE for Gen AI era
ymotongpoo
5
3.1k
Featured
See All Featured
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
290
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
Everyday Curiosity
cassininazir
0
130
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
110
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
130
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Building an army of robots
kneath
306
46k
Paper Plane (Part 1)
katiecoart
PRO
0
4.1k
Leo the Paperboy
mayatellez
4
1.4k
New Earth Scene 8
popppiees
1
1.5k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
330
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
Transcript
StimulusͱଞͷϑϨʔϜϫʔ Ϋͱͷൺֱ @aikyo02
Stimulusͱ HTML͕طʹ͋Δͱ͖͚ͷ߇͑ΊͳϑϨʔϜ ϫʔΫ (A modest JavaScript framework for the HTML
you already have.) https://stimulusjs.org/
ίʔυྫ(html)
ίʔυྫ(JavaScript)
StimulusͱଞͷϑϨʔϜϫʔΫ ͱͷൺֱ • StimulusSPAͰ͑ͳ͍ͷͰɺඇSPAͱ͠ ͯൺֱ͢Δɻ
• Stimulus: controller Λ࠶ར༻Մೳʹ͢Δ͜ͱ ͕ਪ͞Ε͍ͯΔɻ • Vue, Reactͷίϯϙʔωϯτʹ͍ۙɻ
ςϯϓϨʔτΤϯδϯ • Stimulus : ૉͷhtml • Vue : VueςϯϓϨʔτ(htmlʹσʔλόΠϯ σΟϯάͱಠࣗͷσΟϨΫςΟϒΛՃ͑ͨ
ͷ) • React : JSX (htmlΛJavaScriptͰදݱ͍ͯ͠Δ)
StimulusͷϝϦοτ • ಋೖͷίετ͕গͳ͍ɻ(jQueryͱڞଘͰ͖ Δ) • ബ͍ϑϨʔϜϫʔΫͳͷͰࣺ͍ͯ͢ɻ
StimulusͷσϝϦοτ • SPAෆՄೳɻ(turbolinksͱͷซ༻ͰSPA෩ʹ Ͱ͖Δ) • DOMΛಈతʹଟ͘มߋ͢ΔΑ͏ͳΞϓϦέʔ γϣϯͷ߹͔ͳ͍ɻ
Stimulus͕Αͦ͞͏ͳͱ͖ • ϑϨʔϜϫʔΫͷಋೖʹ͋·ΓϦιʔεΛׂ ͚ͳ͍ͱ͖ • ։ൃϝϯόʔ͕JavaScriptϑϨʔϜϫʔΫʹश ख़͍ͯ͠ͳ͍ͱ͖
͋Γ͕ͱ͏͍͟͝·ͨ͠