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
オフライン専用ページ実装のコツ
Search
kaidouji85
June 26, 2021
Technology
1.1k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
オフライン専用ページ実装のコツ
kaidouji85
June 26, 2021
More Decks by kaidouji85
See All by kaidouji85
AbortControllerでPromiseをキャンセルする
kaidouji85
0
48
一発芸!!なんちゃってローカライズ
kaidouji85
0
110
AWSだけでネット対戦できるブラウザゲームを作った話
kaidouji85
0
92
GitHub CopilotでJavaScript開発効率を爆上げする
kaidouji85
0
130
Serverless + Fargate構成で継続的デリバリーの速度を劇的に改善した話
kaidouji85
0
1.1k
サーバーレスアーキテクチャこそ"ヘキサゴナルアーキテクチャ"
kaidouji85
0
120
サーバーレスでターンベース制のネット対戦ゲームを作った話
kaidouji85
0
670
CDKで構築したFargateのデプロイ時間を改善した話
kaidouji85
2
600
ブラウザゲームで視聴者参加型のゲーム配信
kaidouji85
0
410
Other Decks in Technology
See All in Technology
内製AIチャットボット開発で学んだ Datadog Agent Observability活用術
mkdev10
0
110
トークンマネジメントでAIにとって働きやすい環境を実現する
hikaruegashira
0
140
地震情報アプリを作ってみた
yama3133
1
110
AI開発に用いられるHPC技術について
gpuunite_official
0
260
LLM Internals: 언어 모델의 계보와 알고리즘 진화 (2023~2026)
inureyes
PRO
1
890
VLMで2.3万枚のPyCon JP写真を検索!
terapyon
1
370
三人寄ればチューリング完全
puhitaku
6
3k
SmartHR Engineering Team Deck
smarthr
1
3.6k
現場回帰したデータエンジニアが考える AI 時代のキャリア開発 / Career Development in the Age of AI Perspectives from a Hands-on Data Engineer
medley
0
310
35分でわかるEffective Platform Engineering
nwiizo
5
610
ハッカソンで入賞した話 @ Findy LT
asari194617
0
1.5k
作って理解するCoding Agent 〜フレームワークに頼らないピュア Python での実装〜
takapy
3
1.1k
Featured
See All Featured
Building Applications with DynamoDB
mza
96
7.2k
Writing Fast Ruby
sferik
630
63k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
300
Everyday Curiosity
cassininazir
0
290
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
440
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
800
WENDY [Excerpt]
tessaabrams
11
39k
Done Done
chrislema
186
16k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
500
How to train your dragon (web standard)
notwaldorf
97
6.8k
The Pragmatic Product Professional
lauravandoore
37
7.4k
Transcript
ΦϑϥΠϯઐ༻ϖʔδ࣮ͷίπ 18"/JHIU$POGFSFODF ɹ༎հ
ࣗݾհ ɹ༎հ ϓϩάϥϚʔ +4େ͖ झຯͰUISFFKTͷήʔϜ ࡞ͬͯ·͢
ΦϑϥΠϯઐ༻ϖʔδͱ ωοτʹܨ͕Βͳ͍ঢ়ଶͰɺಠࣗϖʔδΛදࣔͤ͞Δ͜ͱ ٕज़తʹ4FSWJDF8PSLFSͷΦϑϥΠϯΩϟογϡΛ͏
௨ৗͷΦϑϥΠϯ࣌ͷڍಈ
None
ΦϑϥΠϯઐ༻ϖʔδͷྫ
None
None
ղઆ ॳΊʹʮ*/*5*"-*;*/(ʯͱॻ͔Εͨը໘Λදࣔ Ұఆ࣌ؒܦաޙɺϒϥβ࠶ىಈΛଅ͢ϝοηʔδΛදࣔ ϓϩμΫτίʔυ͕ಡΈࠐ·ΕͨΒɺΦϑϥΠϯઐ༻ϖʔδͷ3PPU Λඇදࣔʹ͍ͯ͠Δ ͳͷͰɺ௨ৗ࣌ʹදࣔ͞ΕΔ͜ͱͳ͍
αϯϓϧ IUUQTHCSBWFSCVSTUDPN
ιʔείʔυ IUUQTHJUIVCDPNLBJEPVKJTUVEZUISFFKT
ΦϑϥΠϯઐ༻ϖʔδ࣮ͷίπ 1SF$BDIFͰ࣮͢Δ͠ ϓϩμΫτͱόʔδϣϯ͕ζϨͯಈ͘Α͏ʹ͢Δ͠
ΦϑϥΠϯઐ༻ϖʔδ࣮ͷίπ 1SF$BDIFͰ࣮͢Δ͠ ϓϩμΫτͱόʔδϣϯ͕ζϨͯಈ͘Α͏ʹ͢Δ͠
Ωϟογϡͷछྨ ΦϑϥΠϯΩϟογϡͷσϑΝΫτελϯμʔυͰ͋Δ 8PSLCPYʹҎԼͷΩϟογϡ͕͋Δ 1SF$BDIF 3VOUJNF$BDIF
1SF$BDIF 4FSWJDF8PSLFSΠϯετʔϧ࣌ʹΩϟογϡΛऔಘ͢Δ ϒϥβଆͰදࣔɺ࠶ੜ͞Ε͍ͯͳ͍ϦιʔεΛΩϟογϡ͢Δ ͜ͱͰ͖Δ
3VOUJNF$BDIF ϒϥβ͕ωοτϫʔΫΞΫηεͨ࣌͠ʹɺͦͷϨεϙϯεΛ Ωϟογϡ͢Δ ˢͷੑ্࣭ɺը໘্Ͱදࣔɺ࠶ੜ͞Εͨͷ͔͠Ωϟογϡ Ͱ͖ͳ͍
ϒϥβͰදࣔɺ࠶ੜ ͞Ε͍ͯΔϦιʔε ϒϥβͰར༻ ͞Ε͍ͯͳ͍Ϧιʔε 1SF$BDIF ̋ ̋ 3VOUJNF$BDIF
̋ 9 ̋ΩϟογϡͰ͖Δ 9ɹΩϟογϡͰ͖ͳ͍
ΦϑϥΠϯઐ༻ϖʔδͷಛੑ ΦϑϥΠϯઐ༻ϖʔδɺωοτϫʔΫଓ͕Εͨ࣌ʹɺ ॳΊͯඞཁͱ͞ΕΔ͜ͱ͕ଟ͍ ීஈΦϑϥΠϯઐ༻ϖʔδΛϢʔβʹݟͤͳͯ͘ɺ ༧ΊΩϟογϡ͓ͯ͘͠ඞཁ͕͋Δ
ϒϥβͰදࣔɺ࠶ੜ ͞Ε͍ͯΔϦιʔε ϒϥβͰར༻ ͞Ε͍ͯͳ͍Ϧιʔε 1SF$BDIF ̋ ̋ 3VOUJNF$BDIF
̋ 9 ̋ΩϟογϡͰ͖Δ 9ɹΩϟογϡͰ͖ͳ͍
1SF$BDIFΛ͏ཧ༝ ͙͢ʹΘͳ͍ϦιʔεΛΩϟογϡͯ͘͠ΕΔΈ͕͋ΔͳΒɺ ૉʹͦΕΛ͏ํ͕͍͍ 3VOUJNF$BDIFͰɺࣗͰGFUDIΛݺͼग़ͤಉ͜͡ͱग़དྷΔ ˢͦΕͬͯंྠͷ࠶ൃ໌ͳͷͰ
1SF$BDIFΛ͓͏
ΦϑϥΠϯઐ༻ϖʔδ࣮ͷίπ 1SF$BDIFͰ࣮͢Δ͠ ϓϩμΫτͱόʔδϣϯ͕ζϨͯಈ͘Α͏ʹ͢Δ͠
1SF$BDIFΩϟογϡ༏ઌ 1SF$BDIFΩϟογϡ༏ઌ ίϯςϯπΛߋ৽ͯ͠ɺॳճදࣔچόʔδϣϯΛදࣔ͢Δ IUUQTEFWFMPQFSTHPPHMFDPNXFCUPPMTXPSLCPYNPEVMFT XPSLCPYQSFDBDIJOH
8FCͷΩϟογϡ 8FCʹ༷ʑͳΩϟογϡ͕͋Δ $%/ɺϒϥβΩϟογϡɺΦϑϥΠϯΩϟογϡɺFUDʜʜ
$%/ Ωϟογϡ 3VOUJNF $BDIF 1SF$BDIF ΦϑϥΠϯΩϟογϡ ϒϥβ Ωϟογϡ ΦϦδφϧ Ωϟογϡ༏ઌ
ݹ͍ΦϑϥΠϯઐ༻ϖʔδ ͕දࣔ͞ΕΔ͜ͱଟ͍
ࣗ࡞ήʔϜͷࣦഊྫ ΦϑϥΠϯઐ༻ϖʔδͰήʔϜͷϦιʔεಡΈࠐΈΛͬͯͨ ͨͩɺΦϑϥΠϯઐ༻ϖʔδ͕ݹ͍··ͩͬͨͷͰɺ ݹ͍Ϧιʔε͕Ωϟογϡ͞ΕͯࠈΛݟͨ ͳͷͰɺΦϑϥΠϯઐ༻ϖʔδͰϝοηʔδද͚ࣔͩʹͱͲΊͨ
·ͱΊ
ࠓͷ·ͱΊ ΦϑϥΠϯઐ༻ϖʔδͱɺωοτଓͰ͖ͳ͍࣌ʹදࣔ͢Δ ϖʔδͰ͋Δ ΦϑϥΠϯઐ༻ϖʔδ1SF$BIDFͰ༧ΊΩϟογϡ͓ͯ͘͠ ΦϑϥΠϯઐ༻ϖʔδ͕ݹ͍ͷ͕දࣔ͞Εͯɺ ຊମʹӨڹ͕ͳ͍࡞Γʹ͓ͯ͘͠
͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠