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
Firebase Dev Summit 2017のはなしとせっかくなのでWebも試してみる
Search
fumikoi
November 30, 2017
Programming
1
430
Firebase Dev Summit 2017のはなしとせっかくなのでWebも試してみる
2017/11/21 Firebase.yebisu #1の発表資料です
fumikoi
November 30, 2017
Tweet
Share
Other Decks in Programming
See All in Programming
perlをWebAssembly上で動かすと何が嬉しいの??? / Where does Perl-on-Wasm actually make sense?
mackee
0
300
Python札幌 LT資料
t3tra
7
1.1k
Kotlin Multiplatform Meetup - Compose Multiplatform 외부 의존성 아키텍처 설계부터 운영까지
wisemuji
0
160
MDN Web Docs に日本語翻訳でコントリビュート
ohmori_yusuke
0
360
Basic Architectures
denyspoltorak
0
170
AIで開発はどれくらい加速したのか?AIエージェントによるコード生成を、現場の評価と研究開発の評価の両面からdeep diveしてみる
daisuketakeda
1
560
re:Invent 2025 トレンドからみる製品開発への AI Agent 活用
yoskoh
0
580
Canon EOS R50 V と R5 Mark II 購入でみえてきた最近のデジイチ VR180 事情、そして VR180 静止画に活路を見出すまで
karad
0
140
Grafana:建立系統全知視角的捷徑
blueswen
0
280
Flutter On-device AI로 완성하는 오프라인 앱, 박제창 @DevFest INCHEON 2025
itsmedreamwalker
1
190
AI時代を生き抜く 新卒エンジニアの生きる道
coconala_engineer
1
520
JETLS.jl ─ A New Language Server for Julia
abap34
2
470
Featured
See All Featured
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
250
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
61
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
38
How STYLIGHT went responsive
nonsquared
100
6k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
82
Measuring & Analyzing Core Web Vitals
bluesmoon
9
720
Prompt Engineering for Job Search
mfonobong
0
140
Designing Experiences People Love
moore
143
24k
First, design no harm
axbom
PRO
1
1.1k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
0
1k
SEO for Brand Visibility & Recognition
aleyda
0
4.1k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Transcript
'JSFCBTF%FW4VNNJUͷͳ͠ ͱ͔ͤͬ͘ͳͷͰ8FCࢼͯ͠ΈΔ Fumiko Ishizawa @fumik0i
ͱ͍͑
αʔόʔϨεͷڥΛʜ ϦΞϧλΠϜʹʜ ˞ϲ݄લͷࢲͷҹ
'JSFCBTFͱʁ w 3FBMUJNFEBUBCBTF w $MPVE4UPSBHF w $MPVE.FTTBHJOH
'JSFCBTFͱʁ w 3FBMUJNFEBUBCBTF $MPVE'JSFTUPSF w $MPVE4UPSBHF w $MPVE.FTTBHJOH w 3FNPUF$POpH
"#ςετ w 1SFEJDUJPOT w $SBTIMZUJDT FUDʜ l'JSFCBTFϞόΠϧΞϓϦͷվળͱϏδωεͷʹߩݙ͠·͢ɻz
։ൃ άϩʔε
None
None
None
None
썛썛썿썪쎤썷썺썶ʜ
։ൃ άϩʔε
։ൃ άϩʔε NEW!! NEW!!
'JSFCBTF%FW4VNNJU w ৽ػೳͷৄࡉ w "#ςετ w 1SFEJDUJPOT w $SBTIMZUJDT w
$MPVE'JSFTUPSF
'JSFCBTF%FW4VNNJU w ৽ػೳͷৄࡉ w "#ςετ w 1SFEJDUJPOT w $SBTIMZUJDT w
$MPVE'JSFTUPSF w ϕετϓϥΫςΟεͷհ w 8FCͰ'JSFCBTF w ήʔϜͰ'JSFCBTF w $MPVEGVODUJPOTͷ1SPEVDUJPO2VBMJUZ$PEF ʢύϫʔʣ
'JSFCBTF%FW4VNNJU w ৽ػೳͷৄࡉ w "#ςετ w 1SFEJDUJPOT w $SBTIMZUJDT w
$MPVE'JSFTUPSF w ϕετϓϥΫςΟεͷհ w 8FCͰ'JSFCBTF w ήʔϜͰ'JSFCBTF w $MPVEGVODUJPOTͷ1SPEVDUJPO2VBMJUZ$PEF ʢύϫʔʣ
8FCͰ'JSFCBTFΛ͔ͭ͏ w αʔόʔϨε w ָʢͷͣʣ w ͨͩ͠'JSFCBTFͷͯ͢ͷػೳΛ͔ͭ͑ΔΘ͚Ͱͳ͍ w ϞόΠϧ8FC w
͍ͣΕରԠ͢Δͱ৴͍ͯ͡·͢QSBZ ͔ͤͬ͘ͳͷͰWVFKTʹॳઓʢʁʣ
ʢͪͳΈʹʣ8FCεϖοΫհ w 3BJMTྺϲ݄ w ੲɿ%KBOHP 8PSEQSFTTřŕ w 3FBDUKTɺ"OHVMBSͷهԱ͕͏ͬ͢Β͋ΔΑ͏Ͱͳ͍ w "84ɺ'JSFCBTF
7VFKTμϯϩʔυɺ։ൃڥ࣮ߦ ৭ʑಡΜͰ͔Β ͘Β͍ $ vue init webpack sample-vue-firebase $
cd sample-vue-firebase $ npm install $ npm run dev
7VFKTμϯϩʔυɺ։ൃڥ࣮ߦ ৭ʑಡΜͰ͔Β ͘Β͍ $ vue init webpack sample-vue-firebase $
cd sample-vue-firebase $ npm install $ npm run dev දࣔ͞Εͨˠ
{ "hosting": { "public": "./dist" } } 'JSFCBTFઃఆ w ͱΓ͋͑ͣϏϧυͯ͠pSFCBTFͷઃఆ
$ npm run build $ firebase init w pSFCBTFKTPOΛमਖ਼
͓ΉΖʹσϓϩΠ $ firebase deploy === Deploying to 'fumikoi-sample'... i deploying
hosting i hosting: preparing ./dist directory for upload... ✔ hosting: 10 files uploaded successfully ✔ Deploy complete! Project Console: https://console.firebase.google.com/project/fumikoi-sample/overview Hosting URL: https://fumikoi-sample.firebaseapp.com
͓ΉΖʹσϓϩΠ $ firebase deploy === Deploying to 'fumikoi-sample'... i deploying
hosting i hosting: preparing ./dist directory for upload... ✔ hosting: 10 files uploaded successfully ✔ Deploy complete! Project Console: https://console.firebase.google.com/project/fumikoi-sample/overview Hosting URL: https://fumikoi-sample.firebaseapp.com
͓ΉΖʹσϓϩΠ $ firebase deploy === Deploying to 'fumikoi-sample'... i deploying
hosting i hosting: preparing ./dist directory for upload... ✔ hosting: 10 files uploaded successfully ✔ Deploy complete! Project Console: https://console.firebase.google.com/project/fumikoi-sample/overview Hosting URL: https://fumikoi-sample.firebaseapp.com ✔ Deploy complete!?
$ firebase open ? What link would you like to
open? Storage: Files Storage: Rules Hosting ❯ Hosting: Deployed Site Remote Config Remote Config: Conditions Test Lab (Move up and down to reveal more choices)
None
pSFCBTFGVODUJPOTTBNQMF *TPNPSQIJDSFBDUBQQ IUUQTHJUIVCDPNpSFCBTFGVODUJPOTTBNQMFTUSFFNBTUFSJTPNPSQIJDSFBDUBQQ w 3FBMUJNFEBUBCBTF w $MPVEGVODUJPOT w )PTUJOH
'JSFCBTFͱʁ w 3FBMUJNFEBUBCBTF $MPVE'JSFTUPSF w $MPVE4UPSBHF w $MPVE.FTTBHJOH w 3FNPUF$POpH
"#ςετ w 1SFEJDUJPOT w $SBTIMZUJDT FUDʜ l'JSFCBTFϞόΠϧΞϓϦͷվળͱϏδωεͷʹߩݙ͠·͢ɻz
'JSFCBTFͱʁ w 3FBMUJNFEBUBCBTF $MPVE'JSFTUPSF w $MPVE4UPSBHF w $MPVE.FTTBHJOH w 3FNPUF$POpH
"#ςετ w 1SFEJDUJPOT w $SBTIMZUJDT FUDʜ l'JSFCBTFϞόΠϧΞϓϦͷվળͱϏδωεͷʹߩݙ͠·͢ɻz ˢຊʹ͜Εˢ
'JSFCBTFͱʁ l'JSFCBTFϞόΠϧΞϓϦͷվળͱϏδωεͷʹߩݙ͠·͢ɻz ˢຊʹ͜Εˢ w ࠷ԸܙΛड͚ΔͷελʔτΞοϓʢ͔ͳʣ w ͍͜Ε͔ΒάϩʔεΛߟ͍͑ͯΔαʔϏεʹ w "#ςετ w
1SFEJDUJPOT w FUDFUDFUDFUDʜ w ͻͱͭͻͱͭڧྗͳΞϓϦέʔγϣϯΛΈ߹Θͤͯɺ͞Βʹڧ ΈΛੜΈग़ͤΔ
·ͱΊ w ੈքతʹ͞Ε͍ͯΔٕज़ w ͍͔͚ͯΈΔՁେ͍ʹ͋Δʂ