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
AMP & PWA Initiatives
Search
anasbladz
July 07, 2017
Technology
1
310
AMP & PWA Initiatives
anasbladz
July 07, 2017
Tweet
Share
More Decks by anasbladz
See All by anasbladz
What I Talk About When I Talk About Envisioning Information
anasbladz
0
270
A Postcard from Vancouver
anasbladz
0
300
Not so long road
anasbladz
0
210
Progressive Web App and Discovering on Principle
anasbladz
0
290
I-Kutan
anasbladz
1
360
Up and Running Web App
anasbladz
0
400
Achievement Motivation Training
anasbladz
0
210
Other Decks in Technology
See All in Technology
生成AIのビジネス活用
seosoft
0
110
comilioとCloudflare、そして未来へと向けて
oliver_diary
6
470
[IBM TechXchange Dojo]Watson Discoveryとwatsonx.aiでRAGを実現!座学①
siyuanzh09
0
120
.NET AspireでAzure Functionsやクラウドリソースを統合する
tsubakimoto_s
0
190
カップ麺の待ち時間(3分)でわかるPartyRockアップデート
ryutakondo
0
150
JuliaTokaiとJuliaLangJaの紹介 for NGK2025S
antimon2
1
140
DMMブックスへのTipKit導入
ttyi2
1
120
駆け出しリーダーとしての第一歩〜開発チームとの新しい関わり方〜 / Beginning Journey as Team Leader
kaonavi
0
130
AWS Community Builderのススメ - みんなもCommunity Builderに応募しよう! -
smt7174
0
200
TSのコードをRustで書き直した話
askua
3
390
ABWGのRe:Cap!
hm5ug
1
140
商品レコメンドでのexplicit negative feedbackの活用
alpicola
2
450
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
26
1.9k
Optimising Largest Contentful Paint
csswizardry
33
3k
Learning to Love Humans: Emotional Interface Design
aarron
274
40k
Documentation Writing (for coders)
carmenintech
67
4.5k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
How to Ace a Technical Interview
jacobian
276
23k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
28
2.2k
Speed Design
sergeychernyshev
25
740
What's in a price? How to price your products and services
michaelherold
244
12k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.6k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Building Adaptive Systems
keathley
38
2.4k
Transcript
AMP and PWA Initiatives in Microservices Bukalapak.com
• Slow Internet • Offline State • Expensive The Problem:
Elephant(s) in the Room
The Big Picture
• AMP as one of primary funnel ◦ Golang •
PWA initiatives ◦ Javascript stack (Node, Webpack, Vuejs) What We Did?
• Product Detail ◦ Search page ◦ Add to cart
◦ Product Detail page • Category Page • Tag Page AMP Pages
• Amp-analytics (all amp pages) • Amp-sidebar (all amp pages)
• Amp-carousel (all amp pages) • Amp-install-serviceworker (all amp pages) • Amp-lightbox (product detail) • Amp-accordion (product detail) • Amp-bind (product detail) • Amp-selector (product detail) AMP Pages: Components
PWA: Service Worker • Sw-precache • sw-toolbox
PWA: Service Worker
Insights - (PWA)
Insights - (Performance)
Offline Mode
Offline Mode
Thank You.