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
PWA with YUMEMI -PWA Night Conference 2021-
Search
kkeeth
June 24, 2021
Technology
0
87
PWA with YUMEMI -PWA Night Conference 2021-
kkeeth
June 24, 2021
Tweet
Share
More Decks by kkeeth
See All by kkeeth
とある EM の初めての育休からの学び
clown0082
1
3.3k
The history of Javascript frameworks: changes in front-end design philosophy
clown0082
2
160
Visually experience the beauty of mathematics with p5.js
clown0082
1
3k
Rediscover the joy of coding with Creative Coding
clown0082
0
1.5k
全員が意思決定する会社で開発者体験や生産性を見る大変さについて
clown0082
0
600
JavaScript × Mathematics go to Digital Art
clown0082
1
370
In-house study group at YUMEMI
clown0082
0
200
Playing Ionic Logo by p5.js
clown0082
0
270
Skills that employers recommend students to acquire
clown0082
1
290
Other Decks in Technology
See All in Technology
技術選定を突き詰める 懇親会LT
okaru
1
360
Pythonデータ分析実践試験 出題傾向や学習のポイントとテクニカルハイライト
terapyon
1
150
試作とデモンストレーション / Prototyping and Demonstrations
ks91
PRO
0
120
Previewでもここまで追える! Azure AI Foundryで始めるLLMトレース
tomodo_ysys
2
670
データベース04: SQL (1/3) 単純質問 & 集約演算
trycycle
PRO
0
730
既存の開発資産を活かしながら、 《新規開発コスト抑制》と《開発体験向上》 を両立する拡張アーキテクチャ事例
kubell_hr
0
150
MagicPodが描くAIエージェント戦略とソフトウェアテストの未来
magicpod
0
150
DynamoDB のデータを QuickSight で可視化する際につまづいたこと/stumbling-blocks-when-visualising-dynamodb-with-quicksight
emiki
0
150
MCPを理解する
yudai00
14
10k
genspark_presentation.pdf
haruki_uiru
1
250
OPENLOGI Company Profile for engineer
hr01
1
26k
AI駆動で進化する開発プロセス ~クラスメソッドでの実践と成功事例~ / aidd-in-classmethod
tomoki10
1
1.1k
Featured
See All Featured
Code Reviewing Like a Champion
maltzj
523
40k
GitHub's CSS Performance
jonrohan
1031
460k
What's in a price? How to price your products and services
michaelherold
245
12k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
12k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
41
2.3k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
52
2.5k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.2k
Bash Introduction
62gerente
613
210k
Making the Leap to Tech Lead
cromwellryan
133
9.3k
A Tale of Four Properties
chriscoyier
159
23k
Reflections from 52 weeks, 52 projects
jeffersonlam
349
20k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Transcript
PWA with YUMEMI PWA Night Conference 2021 2021/06/26(土) 株式ձ社ゆめみ
͍ͭͳΒ͜͜Ͱ ฐࣾΏΊΈͷ͔Γ͠·͕͢…
ࠓͳΔ͘ PWA ʹؔ͢ΔΛ͠·͢🎉 ͨͩ…࠷ޙʹͪΐͬͱ͚ͩએ͠·͢🙇
ࣗݾհ
const my_info = { Fullname: ‘܂ݪਔ’, Position1: ‘FE ςοΫϦʔυ’, Position2:
‘νϟϨϯδऔక’, Twitter: ‘@kuwahara_jsri’, PokemonGO: ‘TL 40’, }
ͦΕͰ PWA ͷ͓Λ͠·͠ΐ͏ʂ
ͬ͘͟Γ Web ͷྺ࢙͔Β PWA ͷՁΛߟ͑Δ
1999 ʙ 2008
1999 2005 2008 2007 ECMA Script4 ͷҊ͕ഁغ͞ΕΔ ECMA Script4 ༷ॻͷυϥϑτ͕ެ։
2003 ̎ؒࡦఆΛதஅ ECMA Script4 ༷ࡦఆ։࢝ ࡦఆΛ࠶։ MicroSoftɹ🆚ɹNetscape
ECMA Script4 http://www.ecmascript.org/es4/spec/overview.pdf Ϟδϡʔϧ ΦϒδΣΫτࢦ ςϯϓϨʔτʢδΣωϦΫεʣ ੩తܕ͚ Nullable ܕ
ECMA Script4 http://www.ecmascript.org/es4/spec/overview.pdf Ϟδϡʔϧ ΦϒδΣΫτࢦ ςϯϓϨʔτʢδΣωϦΫεʣ ੩తܕ͚ Nullable ܕ TypeScript
ωΠςΟϒΞϓϦ ։ൃ༻ͷݴޠͬΆ͍💁
2005
Google Map https://goo.gl/maps/J7rXqbuAdwYC7Ljd8
Google Map https://goo.gl/maps/J7rXqbuAdwYC7Ljd8 AJAXͷొʢϦϩʔυͳ͠Ͱσʔλͷऔಘʣ ωΠςΟϒΞϓϦͷૢ࡞ײΛ Web ϖʔδͰ
2014? ʙ now
ίϯϙʔωϯτઃܭ Component MVC MVA MVVM Atomic Design
ίϯϙʔωϯτઃܭ Component MVC MVA MVVM Atomic Design Web ΞϓϦέʔγϣϯ ≒
ωΠςΟϒΞϓϦέʔγϣϯ
ίϯϙʔωϯτઃܭ Component MVC MVA MVVM Atomic Design PWA ͋͘·Ͱ 📣Web
ΞϓϦέʔγϣϯ📣
PWA ͷಛ ϓογϡ௨ ϗʔϜը໘ʹՃ (A2HS) Ωϟογϡ/ΦϑϥΠϯ HTTPS
ϓογϡ௨ Ωϟογϡ/ΦϑϥΠϯ HTTPS PWA ͷಛ ϗʔϜը໘ʹՃ (A2HS)
PWA νΣοΫϦετ https://web.dev/pwa-checklist/
Β PWA ͷಓࢣ
ΏΊΈͷ͝հ
ΏΊΈͷ໘ന੍͍ 👍 ษڧ͠์੍ 👍 ༗څऔΓ์੍ 👍 څ༩ࣗݾܾఆ੍ ͳͲ
Ͱ͖ΔاۀNo.1 Ұॹʹ YUMEMI で ಇ͖·ͤΜ͔? YUMEMI Ͱ͠·ͤΜ͔ ? ڵຯΛ࣋ͬͨํɺੋඇ͓͍ͤͯͩ͘͞͞ʂ ৽ଔɾத్࠾༻ʲΤϯ
ジ χΞɾUX/UI デザ ΠφʔɾPMɾӦۀʳ Ԡื ペ ʔ ジ : https://hrmos.co/pages/yumemi/jobs/0000029/apply
None