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を始めよう!
Search
Takuya Fujimoto
January 11, 2018
Programming
170
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
さぁ!Reactを始めよう!
- Mix Leap
- React
Takuya Fujimoto
January 11, 2018
More Decks by Takuya Fujimoto
See All by Takuya Fujimoto
React + GraphQLで社内の負債を解決した話
tfrcm
0
650
AppSyncで負債を解決した話
tfrcm
1
490
なぜ社内でGoを採用したのか
tfrcm
0
93
さよならRecompose, こんにちはReact Hooks!
tfrcm
0
440
Facebookに行ってきたの秋
tfrcm
0
84
ReactNativeでモバイル開発を始めよう!
tfrcm
0
82
My favorite Morisawa's fonts
tfrcm
0
81
React勉強会② ハンズオン編
tfrcm
0
120
ReactNativeの開発環境を5分で作る
tfrcm
1
390
Other Decks in Programming
See All in Programming
わからない話を追いかけたら、プログラミング言語を作る側にいた
ydah
3
530
実装をデザインガイドラインに追従させるための取り組み / 260731-dip-mosh-design-system
dachi023
0
6.3k
Webエンジニアなのにブラウザの仕組みがわからないので、Pythonで自作してみた
tatsuki12
1
550
freee が目指す データ マネジメント戦略 AI-Ready 時代を支える 攻めのガバナンスとは
freee
PRO
0
440
AIと壁打ちしながら進めるコスト管理
fufuhu
0
860
夏だ!祭りだ!祭りとはドメインモデリングでは?
ryugen04
0
330
PHP初心者セッション2026 〜生成AIでは見えない裏側を知る:今だからLAMPを通して仕組みを学ぶ〜
kashioka
0
990
AIを紡ぐPMのお話
swdtkuy
0
120
源内ハンズオン概要編
hideg
0
200
これって Effect でできたのでは? / TSKaigi Mashup Kansai #2
susisu
0
250
「人を評価する AI」の設計と実装
ryoyanara
0
220
MySQLとPostgreSQLって何が違うの?
akagami
0
120
Featured
See All Featured
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.8k
Ethics towards AI in product and experience design
skipperchong
2
350
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
170
Documentation Writing (for coders)
carmenintech
77
5.5k
sira's awesome portfolio website redesign presentation
elsirapls
0
330
The SEO identity crisis: Don't let AI make you average
varn
0
530
Balancing Empowerment & Direction
lara
6
1.2k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.7k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.8k
GitHub's CSS Performance
jonrohan
1033
470k
Transcript
͊͞ʂ3FBDUΛ࢝ΊΑ͏ʂ 0TBLB.JY-FBQ4UVEZ3FBDU
1SPpMF
None
(FNDPPL Ϛείοτͷ͐͡Ή͓
1FUSFF
-*/&ελϯϓϦϦʔε͠·ͨ͠ɻ
NJYMFBQ
ࠓ͢͜ͱ w3FBDUͱ w3FBDUͷϥΠόϧ wͳͥ3FBDU͕(FNDPPLͷࠢΛΘͤͨͷ͔
ΰʔϧ ʮ3FBDUͰ։ൃͯ͠Έ͍ͨʯͱࢥͬͯΒ͏
3FBDUͱ
6*Λߏங͢Δҝͷ+BWB4DSJQUϥΠϒϥϦ
'BDFCPPLϥΠϒϥϦ
3FBDUΛ͍ͬͯΔαʔϏε w 'BDFCPPL w *OTUBHSBN w "JSCOC w 4LZQF w
6CFS w 1JOUFSFTU w /FUqJY w #JUCVDLFU w 4USJQF w $JSDMF$* w "CTUSBDU w 8BOUFEMZ FUDʜ
3FBDUͷઃܭࢥ
%FDMBSBUJWF w+4 K2VFSZ ʮ໋ྩతʯ w3FBDUʮએݴతʯʹ͢ΔࣄͰɺอकੑ্͕
໋ྩత
એݴత
$PNQPOFOU#BTFE wෳͷ$PNQPOFOUΛΈ߹Θͤͯɺ7JFXΛߏங w%0. +4ϩδοΫ ঢ়ଶ6*ίϯϙʔωϯτ wԾ%0.Λϑϧ׆༻Ͱແବͷͳ͍ϨϯμϦϯά
-FBSO0ODF 8SJUF"OZXIFSF ҰֶΜͰ͠·͑ɺͲ͜Ͱॻ͚Δ
'BDFCPPLͷࣦഊ ~ Mark Elliot Zuckerberg CEO, Facebook, Inc. ~ “
When I’m introspective about the last few years I think the biggest mistake that we made, as a company, is betting too much on HTML5 as opposed to native… because it just wasn’t there. “
βοΧʔόʔάࢯఘΊͯͳ͔ͬͨ “ And it’s not that HTML5 is bad. I’m
actually, on long-term, really excited about it. “ ~ Mark Elliot Zuckerberg CEO, Facebook, Inc. ~
༷ʑͳϓϥοτϑΥʔϜʹରԠ 8FC ϑϩϯτ 3FBDU αʔόαΠυ /PEFKT 3FBDU J04"OESPJE 3FBDU/BUJWF 8JOEPXT.BD
&MFDUSPO 3FBDU 73 3FBDU73
3FBDUͷઃܭࢥ
Ծ%0. ैདྷͷ%0.
Ծ%0. Ծ%0.
3FBDUͷϥΠόϧ
ओཁͳϥΠόϧͨͪ 74
"OHVMBSd֓ཁ w(PPHMFࣾ։ൃ w+BWB4DSJQUϑϨʔϜϫʔΫ %0.पลͷղܾ wίϯϙʔωϯτࢤ w5ZQF4DSJQUਪ wϑϨʔϜϫʔΫͱ͍͏͚ͩ͋ͬͯɺ"OHVMBS͚ͩͰ͍͍ͩͨἧ͏ w!BOHVMBSSPVUFSʹΑΔϧʔςΟϯά w!BOHVMBSIUUQʹΑΔ"KBYϦΫΤετ
w!BOHVMBSGPSNʹΑΔϑΥʔϜ࡞ w୯ମςετͷϢʔςΟϦςΟ
3FBDUWT"OHVMBS w྆ऀ%0.पΓͷύϑΥʔϚϯεΛͳΜͱ͔͠Α͏ͱ͢Δͷಉ͡ w3FBDUϥΠϒϥϦɺ"OHVMBSϑϨʔϜϫʔΫ w3FBDU'MPXΛਪɺ"OHVMBS5ZQF4DSJQUΛਪ wωΠςΟϒपΓ3FBDUͷํ͕ѹతʹڧ͍ w3FBDUʹൺͯɺ࣮ྫ͕গͳ͍
7VFKT֓ཁ wΤϰΝϯɾϤʔࢯͷݸਓϓϩδΣΫτ ݩ(PPHMFS w"OHVMBSܥͷຊʹཉ͔ͬͨ͠෦ͷΈΛநग़ 7JFX෦ͷநग़ w"OHVMBSͱ3FBDUͷؒʹҐஔ͢Δॊೈੑ wֶशίετΊ w-BSBWFMͷίΞʹऔΓࠐ·ΕΔ
3FBDUWT7VFKT w྆ऀ%0.पΓͷύϑΥʔϚϯεΛͳΜͱ͔͠Α͏ͱ͢Δͷಉ͡ w3FBDU+49͕ͩɺ7VFKT)5.-ʹॻ͚Δͷྑ͍ w$PNQPOFOUͰෳࡶͳࣄΛ͠Α͏ͱࢥ͑ɺઃܭΛ͔ͬ͠Γ͠ͳ͍ͱՄಡੑ͕Լ͕Δ wωΠςΟϒΞϓϦͷ։ൃ7VFKT୯ମͷߟ͑ํͰ͍͠
݁ہͲΕΛ͍͍͑ͷʁ
ඇৗʹ͍͠ɻɻɻ
ֶशίετ ߴ͍ ͍
ϓϩδΣΫτن େنʙதن খن
݁ہɺͲΕΛ͏͔ʮϓϩδΣΫτ༰ʯͱʮΈʯ࣍ୈ
ͳͥ3FBDU͕(FNDPPLͷࠢΛΘͤͨͷ͔
(FNDPPL͕3FBDUΛ࠾༻ͨ͠ཧ༝ w'BDFCPPLͰ͋Δɻ wଞͷϥΠϒϥϦͱͷΈ߹Θ͕ͤॊೈͰ͋Δɻ 3FBDUϥΠϒϥϦ w/BUJWF։ൃͰ3FBDU/BUJWF͕಄ͭൈ͚͍ͯΔɻ 3FBDU/BUJWF wβοΧʔόʔάࢯͷ3FBDUͷ͍Λ͍ͬͯΔͷͰɺ3FBDU/BUJWFʹظͰ͖Δɻ
·ͱΊ w3FBDUʮ6*Λߏங͢Δҝͷ+BWB4DSJQUϥΠϒϥϦʯ w'BDFCPPL͕։ൃ͍ͯ͠Δͱ͍͏҆৺ײ w༗໊ͳαʔϏεاۀ͕ͧͬͯ͜ར༻͢Δอकੑɾ։ൃͷ͢͠͞ wϥΠϒϥϦͳͷͰɺطʹଘࡏ͢Δ+4ϥΠϒϥϦͱͷΈ߹Θͤॊೈ w-FBSO0ODF 8SJUF"OZXIFSFͰɺ֤ϓϥοτϑΥʔϜʹҠ২Մೳ ˞8FCͷΈͰ͋ΕɺʮϓϩδΣΫτ༰ʯʮΈʯͰଞͷ+4ϥΠϒϥϦɾ'8Λ͏બࢶेʹ͋Γɻ
5IBOLZPV ΤϯδχΞɾσβΠφʔืूதͰ͢ʂ 8BOUFEMZͰืूͯ͠·͢