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
Angular + Ionicを使って iOSエンジニアにもやさしいPWA開発をした話
Search
ikasoumen
January 19, 2018
Technology
0
850
Angular + Ionicを使って iOSエンジニアにもやさしいPWA開発をした話
ng-fukuoka Angular Meetup #2
https://ng-fukuoka.connpass.com/event/74438/
での発表内容です。
ikasoumen
January 19, 2018
Tweet
Share
More Decks by ikasoumen
See All by ikasoumen
Sharing type definitions between TypeScript And Dart
ikasoumen
0
770
pixiv chatstory の PWA としての取り組み
ikasoumen
5
6k
Ionic 4 の話
ikasoumen
0
84
ただしく学ぼうPWA
ikasoumen
2
610
Other Decks in Technology
See All in Technology
Oracle Cloudの生成AIサービスって実際どこまで使えるの? エンジニア目線で試してみた
minorun365
PRO
4
290
C++26 エラー性動作
faithandbrave
2
780
Turing × atmaCup #18 - 1st Place Solution
hakubishin3
0
490
なぜCodeceptJSを選んだか
goataka
0
160
20241214_WACATE2024冬_テスト設計技法をチョット俯瞰してみよう
kzsuzuki
3
600
マイクロサービスにおける容易なトランザクション管理に向けて
scalar
0
140
小学3年生夏休みの自由研究「夏休みに Copilot で遊んでみた」
taichinakamura
0
170
Oracle Cloud Infrastructure:2024年12月度サービス・アップデート
oracle4engineer
PRO
0
210
事業貢献を考えるための技術改善の目標設計と改善実績 / Targeted design of technical improvements to consider business contribution and improvement performance
oomatomo
0
100
非機能品質を作り込むための実践アーキテクチャ
knih
5
1.5k
AI時代のデータセンターネットワーク
lycorptech_jp
PRO
1
290
Microsoft Azure全冠になってみた ~アレを使い倒した者が試験を制す!?~/Obtained all Microsoft Azure certifications Those who use "that" to the full will win the exam! ?
yuj1osm
2
110
Featured
See All Featured
A designer walks into a library…
pauljervisheath
204
24k
Building Applications with DynamoDB
mza
91
6.1k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
0
98
Embracing the Ebb and Flow
colly
84
4.5k
We Have a Design System, Now What?
morganepeng
51
7.3k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.1k
Mobile First: as difficult as doing things right
swwweet
222
9k
Six Lessons from altMBA
skipperchong
27
3.5k
Statistics for Hackers
jakevdp
796
220k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
111
49k
Fontdeck: Realign not Redesign
paulrobertlloyd
82
5.3k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
665
120k
Transcript
"OHVMBS *POJDΛͬͯ J04ΤϯδχΞʹ͍͞͠ 18"։ൃΛͨ͠ ikasoumen
w JLBTPVNFO w UXJUUFS!@JLBTPVNFO w ϐΫγϒԬΦϑΟε w +BWBTDSJQU w $P⒎FF&4SJPU54"OHVMBS
ࣗݾհ 2
None
J04 /BUJWF
18" "OHVMBS *POJD
ࠓ͙͢ࢼͦ͏ʂ https://chatstory.pixiv.net/ 6
w J04൛͕ઌߦͯ͠ଘࡏ͢Δதɺ 18"൛ͳͥ"OHVMBS *POJDʹ͔ͨ͠ w ࣮ફ͍ͯ͠Δઃఆͱ͔ख๏ͱ͔ w ͬͯΈͯͲ͏ͩͬͨʁ ࠓ͢͜ͱ 7
ͳͥ"OHVMBS *POJDʹ ͔ͨ͠
ϐΫγϒͷϑϩϯτΤϯυࣄ w ࠾༻ͱنͰͬ͘͟Γ w 3FBDUʜѹత w 7VFʜ·͋·͋ w "OHVMBSʜ࠾༻ͳ͠ 9
"OHVMBS͍͍ΑͶ w Ϋϥεϕʔεͷίϯϙʔωϯτఆٛ w .PEVMF 4FSWJDF %*͋ͨΓͷଥ͞ w தنҎ্ͷ։ൃͰΑ͘ΉϙΠϯτʹ ެࣜճ͕͋Δ
10
*POJD͍͍ΑͶ w )5.-ͰJ04 "OESPJEΞϓϦΛ࡞ΕΔɺ "OHVMBS༻ϑϨʔϜϫʔΫ w ίϯϙʔωϯτͷ࣭ͱͯྑ͍ w ٧·Γ͕ͪͳϙΠϯτΛࣄલʹ౿ΜͰ͋ ΔɻԿ͔͋ͬͯԡ͠௨ΕΔࣗ
w 18"ͷαϙʔτ͕ڧ·͍ͬͯΔ 11
νʔϜͱͷ߹ҙܗ w ͦͦνʔϜͷΤϯδχΞશһJ04൛Λ։ൃͨ͜͠ͱ͕͋Δ w "OHVMBS *POJDͳΒJ04ͱࣅͨؾ࣋ͪͰ։ൃͰ͖Δ w ঢ়ଶཧ͕3Y+43Y4XJGUɻࠜຊ͕ಉ͡ w /BWJHBUJPOͷ֓೦͕͋Δ
w ϥΠϑαΠΫϧϝιου໊͕΄΅ಉ͡ w NZBBLF͞ΜͷεϥΠυࢀߟʹ Angular, React, Vue, Svelte, Riotͷݸਓతͳબͼํ w IUUQTNZBBLFDPNTMJEFTIPXUPDIPPTFBOHVMBSSFBDUWVFTWFMUFSJPU 12
࣮ફ͍ͯ͠Δઃఆͱ͔ ख๏ͱ͔
w 4XJGUMJLFʹ։ൃͰ͖ΔΑ͏ͳઃఆΛ͍ͯ͠Δ w UTDPOpH w lTUSJDU/VMM$IFDLTUSVF w OVMMBCMFΛOPOOVMMBCMFʹೖͰ͖ͳ͍Α͏ʹ w UTMJOU
w USJQMFFRVBMT<USVF BMMPXOVMMDIFDL> w ݫີൺֱ ͨͩ͠OVMMͱVOEFpOFE͍͜͠ͷͰ جຊతʹJG IPHFOVMM \ʜ^Ͱ UTMJOU UTDPOpH 14
w 4XBHHFS w 3FTUGVM"1*ͷυΩϡϝϯτੜπʔϧ w ࣾͷϒϩάهࣄ Swagger+JSON SchemaͰAPIͷܕΛςετͯ͠։ൃαΠΫϧΛεϐʔυΞοϓͤͨ͞ w IUUQTJOTJEFQJYJWCMPHFEWBLG
w 4XBHHFSDPEFHFOTXBHHFSͷఆ͔ٛΒ ֤ݴޠ͚ʹίʔυΛੜͯ͘͠ΕΔ 4XBHHFSDPEFHFO 15
16
17
w खͰJOUFSGBDFॻ͘ΑΓѹతʹૣ͍ؒ͠ҧ͑ͳ͍ w TXBHHFSΛॻ͘ͱ"1*ͷςετͰ͖ͯίʔυੜ͞ΕΔ w 4XJGUଆͷίʔυੜͰ͖Δ w ·ͩΕͯͳ͍ w "1*ʹϦΫΤετ͢ΔϝιουੜͰ͖Δ
w ࠷ۙ)UUQ$MJFOUʹରԠͨ͠ w ·ͩΕͯͳ͍ 4XBHHFSDPEFHFO 18
࠾༻ͯ͠ΈͯͲ͏͔ͩͬͨ
w "OHVMBS 5ZQF4DSJQU͕ྑ͍ w ܕνΣοΫ *OUFMMJTFOTFͷԸܙΛ 74DPEFͰड͚ΒΕΔ w Ϋϥεϕʔεͷίϯϙʔωϯτఆٛ +4ʹৄ͘͠ͳͯ͘ҧײͳ͘ॻ͚Δ
8FCઐΤϯδχΞͰͳͯ͘։ൃʹࢀՃͰ͖Δ 20
w *POJD͕ྑ͍ w ෳࡶͳίϯϙʔωϯτΛ҆৺ͯ͑͠Δ w $44ͷࡉ͔͍τϦοΫΛΒͳͯ͘ྑ ͍ w 6*ͷΫΦϦςΟΛҡ࣋ͭͭ͠ϲ݄ͰϦ ϦʔεͰ͖ͨ
8FCઐΤϯδχΞͰͳͯ͘։ൃʹࢀՃͰ͖Δ 21
w ͬͺΓॳ৺ऀʹ$44َ w *POJDͷίϯϙʔωϯτΛ ΧελϜ͢Δͱ·͍͋͠ΑͶ w ঢ়گʹΑΓ$44PWFSSJEFͷඞཁ w બఆ࣌ʹఆͨ͠ൣғͰ͋ΔͷͰ ৄ͍͠ਓ͕αϙʔτ͍ͯ͠Δ
ҰํͰ 22
w "OHVMBSͷઃఆ࣌ʑ·Δ w BQQNPEVMFUTʹڥมͦ͏ͱ͢Δ ͱ"05ίϯύΠϧʹࣦഊͨ͠Γ w ޮతͳ։ൃʹ8FCQBDLͰ৭ʑͬ ͨ΄͏͕ྑ͍͜ͱ w ͜Εৄ͍͠ਓͨͪͰରॲͯ͠Δ
ҰํͰ 23
w J04ʹඇৗʹ͍ۙߏɾײ֮Ͱ18"Λ ࡞ΔͨΊ"OHVMBS *POJDΛ࠾༻ͯ͠Έͨ w ݟ͕ڞ༗Ͱ͖ͨΓɺJ04 18"Ͱಉ࣌ʹ ػೳΛ࣮͢Δͱ͖ʹಉ͡ϊϦͰॻ͚ͯɺ ͱͯྑ͍ ·ͱΊ
24
͓ΘΓ