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
270
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
240
A Postcard from Vancouver
anasbladz
0
270
Not so long road
anasbladz
0
190
Progressive Web App and Discovering on Principle
anasbladz
0
270
I-Kutan
anasbladz
1
330
Up and Running Web App
anasbladz
0
370
Achievement Motivation Training
anasbladz
0
190
Other Decks in Technology
See All in Technology
AIQ株式会社 エンジニア向け会社紹介資料
aiqlab
0
380
Four keys改善の取り組み事例紹介
sansantech
PRO
3
230
Janus
bkuhlmann
1
490
Reducing Cross-Zone Egress at Spotify with Custom gRPC Load Balancing Recap
koh_naga
0
140
NgRx Signal Store
rainerhahnekamp
0
120
Delivering Millions of Messages within seconds @ Duolingo
pelelgrino
0
340
**強い**エンジニアのなり方 - フィードバックサイクルを勝ち取る / grow one day each day
soudai
61
18k
入社後初めてのタスクでk8sアップグレードした話.pdf
kkato1
1
380
Next'24 事例セッションの紹介とクラウド資格を活用したキャリア形成について語りMuscle
yasumuusan
1
350
長期間TiDBを使ってきた話 @ 私たちはなぜNewSQLを使うのかTiDB選定5社が語る選定理由と活用LT / Experiences with TiDB Over Time
chibiegg
2
730
日本におけるデータエンジニアリングのこれまでとこれから
foursue
12
2.5k
自動生成を活用した、運用保守コストを抑える Error/Alert/Runbook の一元集約管理 / Centralized management of Error/Alert/Runbook to minimize operational costs using automated code generation
biwashi
9
2.1k
Featured
See All Featured
Atom: Resistance is Futile
akmur
258
25k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
658
120k
Intergalactic Javascript Robots from Outer Space
tanoku
266
26k
Rebuilding a faster, lazier Slack
samanthasiow
72
8.2k
Facilitating Awesome Meetings
lara
41
5.6k
GraphQLの誤解/rethinking-graphql
sonatard
50
9.2k
Optimising Largest Contentful Paint
csswizardry
7
2.3k
What’s in a name? Adding method to the madness
productmarketing
PRO
15
2.6k
Docker and Python
trallard
33
2.7k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
39
4.4k
Web Components: a chance to create the future
zenorocha
305
41k
Adopting Sorbet at Scale
ufuk
67
8.6k
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.