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
ReactコンポーネントとCSSコンポーネントは1対1なのか問題について
Search
Kazuki Shibata
September 27, 2016
Technology
7
5.3k
ReactコンポーネントとCSSコンポーネントは1対1なのか問題について
React Meetup #4 でのLT資料です。
Kazuki Shibata
September 27, 2016
Tweet
Share
More Decks by Kazuki Shibata
See All by Kazuki Shibata
microCMSでif文を作る
shibe97
1
1.1k
SvelteKitでJamstackを試す
shibe97
1
1.1k
フロントエンドのトレンド〜サーバーレスSPA、Jamstack〜
shibe97
16
4.9k
Jamstack × PWA におけるキャッシュ戦略
shibe97
3
1.2k
CSR / SSR / SSGの動向2020
shibe97
2
1.6k
Jamstack×microCMS 実装編
shibe97
4
940
SentryでSPAのエラーログを収集する
shibe97
1
1.7k
useRefについて調べてみた
shibe97
1
150
フロントエンドエンジニアのキャリアパス
shibe97
9
3.8k
Other Decks in Technology
See All in Technology
他チームへ越境したら、生データ提供ソリューションのクエリ費用95%削減へ繋がった話 / Cross-Team Impact: 95% Off Raw Data Query Costs
yamamotoyuta
0
240
FastMCPでSQLをチェックしてくれるMCPサーバーを自作してCursorから動かしてみた
nayuts
1
210
LT:組込み屋さんのオシロが壊れた!
windy_pon
0
350
Rebase エンジニアリング組織の現状とこれから
rebase_engineering
0
140
AIコードエディタは開発を変えるか?Cursorをチームに導入して1ヶ月経った本音
ota1022
1
700
セキュリティSaaS企業が実践するCursor運用ルールと知見 / How a Security SaaS Company Runs Cursor: Rules & Insights
tetsuzawa
0
350
AIとSREの未来 / AI and SRE
ymotongpoo
2
1.1k
ソフトウェアテストのAI活用_ver1.10
fumisuke
0
230
TechBull Membersの開発進捗どうですか!?
rvirus0817
0
190
JNation 2025 - Quarkus for Spring Developers
edeandrea
PRO
0
110
プロジェクトマネジメント実践論|現役エンジニアが語る!~チームでモノづくりをする時のコツとは?~
mixi_engineers
PRO
3
180
大手企業のAIツール導入の壁を越えて:サイバーエージェントのCursor活用戦略
gunta
14
2.8k
Featured
See All Featured
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.4k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.2k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
14
1.5k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
42
2.3k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
A Tale of Four Properties
chriscoyier
159
23k
How STYLIGHT went responsive
nonsquared
100
5.6k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Intergalactic Javascript Robots from Outer Space
tanoku
271
27k
Facilitating Awesome Meetings
lara
54
6.4k
Designing Experiences People Love
moore
142
24k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Transcript
3FBDUίϯϙʔωϯτͱ$44ίϯϙʔωϯτ ରͳͷ͔ʹ͍ͭͯ !TIJCF
σβΠφʔ / ϑϩϯτΤϯυΤϯδχΞ γϕ @shibe97
ॳΊʹݴ͓ͬͯ͘ͱ
ରͰ͢
Ҏલର͡Όͳ͍Ͱͨ͠
͔͠͠ɺ࠷ۙҰपճͬͯɺ ͬͺର͡ΌͶʁͬͯͳͬͯ·͢
3FBDUίϯϙʔωϯτ ͱ $44ίϯϙʔωϯτ
)5.-ͷ·ͱ·Γ ͱ $44ͷ·ͱ·Γ
)5.-$44ͲͪΒ7JFXΛදݱ͢ΔͨΊͷͷ $44)5.-ʹඥͮ͘ ղͰ͖Δཻ͍͠
3FBDUίϯϙʔωϯτ7JFXͱϩδοΫΛ ͢Δ͜ͱͰ͔ͳΓࡉ͔͘ղͰ͖Δ
1SFTFOUBUJPOBMBOE$POUBJOFS$PNQPOFOUT 1SFTFOUBUJPOBM$PNQPOFOU ࠶ར༻ՄೳͳϐϡΞͳίϯϙʔωϯτ $POUBJOFS$PNQPOFOU SFEVYͷDPOOFDU ؔΛར༻͠ɺDPNQPOFOUBDUJPOTUPSFΛඥ͚Δ
5XJUUFSͷλΠϜϥΠϯͷྫ
)PNF5JNFMJOFͱ.FOUJPOT5JNFMJOF
5JNFMJOF ίϯϙʔωϯτ 5JNFMJOF ίϯϙʔωϯτ
5JNFMJOF ίϯϙʔωϯτ 5JNFMJOF ίϯϙʔωϯτ )PNF5JNFMJOFίϯςφ .FOUJPOT5JNFMJOFίϯςφ
5JNFMJOF ίϯϙʔωϯτ 5JNFMJOF ίϯϙʔωϯτ )PNF5JNFMJOFίϯςφ .FOUJPOT5JNFMJOFίϯςφ UIJTQSPQTHFU5JNFMJOF HFU)PNF5JNFMJOF HFU.FOUJPOT5JNFMJOF
+49CSPXTFSJGZXFCQBDL ͕ঢ়گΛม͑ͨ
+49ͱͯ͠)5.-Λ+4্ͰཧͰ͖ΔΑ͏ʹͳͬͨ CSPXTFSJGZXFCQBDLΛ༻͍ͯɺ+4ϑΝΠϧΛׂͯ͠ ཧͰ͖ΔΑ͏ʹͳͬͨ )5.-͕$44ͱಉʹׂͰ͖ΔͷͰ͋Εɺཻἧ͏
"UPNJD%FTJHO
͜ΕҎ্ ׂͰ͖ͳ͍୯Ґ
8FCʹ͓͍ͯɺίϯϙʔωϯτ )5.-Ͱߏ͞Ε͍ͯΔ
͜ΕҎ্ղͰ͖ͳ͍ )5.-ͷঢ়ଶͱʁ
)5.-λάͦͷͷ
ۃͳɺ%0.͕ͭͭ ίϯϙʔωϯτʹΓ͏Δ
%0.πϦʔ
%0.πϦʔ "UPN
%0.πϦʔ .PMFDVMF
%0.πϦʔ 0SHBOJTN
%0.πϦʔ
ϕετ"UPN୯ҐͰ ίϯϙʔωϯτԽ
ͨͩ͠ɺͱͷ݉Ͷ߹͍͋Δ ڞ௨Խ͖͢ͷ͕ग़͖ͯͨλΠϛϯάͰখ͍͞ ίϯϙʔωϯτʹղ͍ͯ͘͠ͷ͋Γ
None
None
None
͚ͩ͜͜ίϯϙʔωϯτԽ͢Δ͜ͱʹ ҙຯ͋Δͷʁ 2
ҙຯ͋Δ "
/BNFγϕ/BNF
/BNFKT
ελΠϧࠐΈͷίϯϙʔωϯτʹͰ͖Δ ϝϦοτ
None
None
None
ଞͷίϯϙʔωϯτʹྲྀ༻Ͱ͖Δ ϝϦοτ
$44ίϯϙʔωϯτͷ͍͠ͱ͜Ζ ద༻͢ΔελΠϧίϯϙʔωϯτʹด͍ͯ͡Δඞཁ͕͋Δ ֎෦ʹӨڹͷ͋ΔελΠϧ֎ଆʢʣͷίϯϙʔωϯτͰࢦఆ ͢Δ͖
4DSFFO/BNF\ DPMPS qPBUMFGU NBSHJOMFGUQY ^ DMBTT/BNFl4DSFFO/BNFz DTT KTY
4DSFFO/BNF\ DPMPS qPBUMFGU NBSHJOMFGUQY ^ º º DMBTT/BNFl4DSFFO/BNFz DTT KTY
4DSFFO/BNF\ DPMPS qPBUMFGU NBSHJOMFGUQY ^ º º 5XFFU@@TDSFFO/BNF\ qPBUMFGU NBSHJOMFGUQY
^ DMBTT/BNFl4DSFFO/BNF5XFFU@@TDSFFO/BNFz DTT KTY
յΕͳ͍$44ʹ͢ΔͨΊʹ ֤$44ίϯϙʔωϯτʹඞཁͳ͜ͱ ࣗࣗͷελΠϦϯά ࢠίϯϙʔωϯτͷϨΠΞτ
ࢠཁૉΛ͍ͬͯΔ ࢠཁૉΛΒͳ͍
ͦΕͬͯ3FBDUίϯϙʔωϯτҰॹ
͔ͩΒཻἧ͏
·ͱΊ 3FBDUίϯϙʔωϯτ$44ίϯϙʔωϯτͱಉͷཻͰ ࡉԽͰ͖Δʢͣʣ ίϯϙʔωϯτࡉԽ͢Δʹӽͨ͜͠ͱͳ͍͕ɺ ͱͷτϨʔυΦϑ
5IBOLT !TIJCF