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
320
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
300
A Postcard from Vancouver
anasbladz
0
320
Not so long road
anasbladz
0
230
Progressive Web App and Discovering on Principle
anasbladz
0
320
I-Kutan
anasbladz
1
400
Up and Running Web App
anasbladz
0
420
Achievement Motivation Training
anasbladz
0
220
Other Decks in Technology
See All in Technology
進化する大規模言語モデル評価: Swallowプロジェクトにおける実践と知見
chokkan
PRO
3
470
実践マルチモーダル検索!
shibuiwilliam
3
580
AWS 環境で GitLab Self-managed を試してみた/aws-gitlab-self-managed
emiki
0
190
メタプログラミングRuby読書会の活用
willnet
0
120
文字列操作の達人になる ~ Kotlinの文字列の便利な世界 ~ - Kotlin fest 2025
tomorrowkey
2
510
Playwrightで始めるUI自動テスト入門
devops_vtj
0
180
今日から使える AWS Step Functions 小技集 / AWS Step Functions Tips
kinunori
3
250
AWS IAM Identity Centerによる権限設定をグラフ構造で可視化+グラフRAGへの挑戦
ykimi
2
140
Databricks Free Editionで始めるMLflow
taka_aki
0
800
サブドメインテイクオーバー事例紹介と対策について
mikit
16
7.5k
CloudComposerによる大規模ETL 「制御と実行の分離」の実践
leveragestech
0
190
Spec Driven Development入門/spec_driven_development_for_learners
hanhan1978
1
690
Featured
See All Featured
The Power of CSS Pseudo Elements
geoffreycrofte
80
6k
Six Lessons from altMBA
skipperchong
29
4k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
650
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
GraphQLとの向き合い方2022年版
quramy
49
14k
Rails Girls Zürich Keynote
gr2m
95
14k
Facilitating Awesome Meetings
lara
57
6.6k
Optimising Largest Contentful Paint
csswizardry
37
3.5k
Git: the NoSQL Database
bkeepers
PRO
431
66k
Mobile First: as difficult as doing things right
swwweet
225
10k
Music & Morning Musume
bryan
46
6.9k
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.