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
Ionic/Angularのパフォーマンスチューニング/ionic-angular-perfo...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Masahiko Sakakibara
July 07, 2019
Programming
610
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Ionic/Angularのパフォーマンスチューニング/ionic-angular-perfomance-tuning
Masahiko Sakakibara
July 07, 2019
More Decks by Masahiko Sakakibara
See All by Masahiko Sakakibara
決済端末ビジネスを、決済会社だけのものにしない/stripe_terminal_business
rdlabo
0
56
JavaScriptで始める店舗インフラ決済構築/stripe_terminal_workshop
rdlabo
0
44
No Install CMS戦略 〜 5年先を見据えたフロントエンド開発を考える / no_install_cms
rdlabo
0
690
本当に欲しかったのはモノレポツールではなく、tsconfigの設定だった / monorepo-tsconfig
rdlabo
1
380
Reactフレームワークプロダクトを モバイルアプリにして、もっと便利に。 ユーザに価値を届けよう。/React Framework with Capacitor
rdlabo
0
560
プライベートプロダクト戦略 - フロントエンドカンファレンス沖縄 / private_product_frontend
rdlabo
3
4.9k
GitHubをCMSとして使う話/ using_github_as_CMS
rdlabo
0
680
JavaScriptから デバイスの力を100%引き出すための Web APIとCapacitor入門 / power_from_javascript
rdlabo
0
640
Capacitor4_release
rdlabo
0
730
Other Decks in Programming
See All in Programming
[GopherCon 2026] Unlocking Real-World Go Mutex Usage Patterns by Writing a Mutex Linter
palkan
0
100
数年滞っていたダークモード対応をおよそ2週間で完了させる
chigichan24
0
210
関東Kaggler会_NVIDIA_Nemotron_コンペ_振り返り
rick_ds
0
800
リアルな遅延を測る仕様
kota_yata
1
130
業務時間外もAIに働いてもらう話
colorful12
3
9.8k
T3DD26: From RAGs to Riches
martinhelmich
0
130
GKE アップグレード前に知っておきたい Blue/Green と PDB の関係
stkk
0
130
MySQLとPostgreSQLって何が違うの?
akagami
0
160
新人はどこまで自力でやり、どこからAIに頼るべきか/エンジニア育成に向き合う_先輩たちの悩みと知見共有会
toppan_digital_dev
1
460
初めての模倣学習とVLA
natsutan
0
410
信頼性の目標を誰も求めてない
shubox
0
470
夏だ!祭りだ!祭りとはドメインモデリングでは?
ryugen04
0
510
Featured
See All Featured
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Side Projects
sachag
455
43k
Making Projects Easy
brettharned
120
6.7k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
550
HDC tutorial
michielstock
2
840
Utilizing Notion as your number one productivity tool
mfonobong
4
560
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
480
How Software Deployment tools have changed in the past 20 years
geshan
1
34k
Fireside Chat
paigeccino
42
4k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.1k
Discover your Explorer Soul
emna__ayadi
2
1.3k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.4k
Transcript
*POJD"OHVMBS 1FSGPNBODF5VOJOH
*OUSPEVDF .BTBIJLP4BLBLJCBSB $&0PG 3FMBUJPO%FTJHO-BC $50PS "SFB*OOPWBUJPO"MJBODF *POJD+BQBO6TFS(SPVQ 0SHBOJ[FS
$POUSJCVUF ionic-team/ionic ionic-team/starters ionic-team/ionic-cli ionic-team/ionic-docs ionic-team/ionic-react -conference-app GoogleChrome/lighthouse
*POJDTVC$-* "VUPTFUQSPKFDU MJOUcGPSNBUUFScBMJBT
$BQBDJUPSBENPCc$BQBDJUPSGBDFCPPLMPHJO
$BQBDJUPSGBDFCPPLMPHJOUVUPSJBM
<1SPEVDU>"SFB*OOPWBUJPO3FWJFX 8FCNBHB[JOF GPSDJUZNBOBHFNFOU
<1SPEVDU>*POJD81DPN *POJDGPSCVJMENPCJMFCMPH VTJOH8PSE1SFTTDPN
<1SPEVDU>SBCJGZ$%/ FYBNQMFDPNDBUKQH E FYBNQMFDPNDBUKQH E *NQSPWFJNBHFEJTQMBZTQFFE CZSFTJ[FBOE$%/IPTUJOH
<1SPEVDU>UJQTZT 'FNBMFPOMZ4/4 GPSDSFBUFGFNBMFGSJFOET
1FSGPNBODF https://www.thinkwithgoogle.com/marketing-resources/data-measurement/mobile-page-speed-new-industry-benchmarks/ l/PNBUUFSXIBU GBTUFSJTCFUUFSBOEMFTTJTNPSFz
*OBQQQVSDIBTFIJTUPSZ "1*41&&%61
3FRVJSFUIJOLJOH *TZPVS"QQMJDBUJPOGBTU )PXUPNFBTVSF )PXEPFTJUHFUGBTUFS
'BTU*POJDBQQMJDBUJPOJTUPPEJ⒏DVMU
*POJDIBTSPPNGPSUVOJOH
)PXUPNFBTVSF-JHIUIPVTF
#VU-JHIUIPVTFJT w 1FSGPSNBODFJTQPJOU JTO`UJU w $BO`UNFBTVSF'$1'.1 w *TZPVSFOWJSPONFOUJTDPOTUBOU
w %PFTPODFIBWFBOZBDDVSBDZ
DBUDIQPJOU
DBUDIQPJOUJT w 1FSGPSNBODFJTUJNF w 6TFBOZWBMVFJOTUFBEPG'$1'.1 w &OWJSPONFOUJTpYFEQPJOUPCTFSWBUJPO w .FBTVSFQFSNJOGFXUJNF
&OWJSPONFOU w /FUMJGZ"TTFUPQUJNJ[BUJPO%JTBCMF w IPVSDMPDL +VOF 4BU UPIPVST
w .FBTVSF4BO'SBODJTDP w OºEPNBJOT w J1IPOF(&NVMBUF w 6OJUTNT w 6TFTUBSUFSUFNQMBUFAUBCTA
6TF&BHFS-PBEJOH.PEVMFT'JSTU1BHF Result: Verified
6TF&BHFS-PBEJOH.PEVMFT/FYU1BHF Result: Verified #VUTPNFUJNF 5IJTJODSFBTFUIFCVOEMFTJ[F BOENBZTMPXEPXOUIFJOJUJBMEJTQMBZ QSFMPBEJOH4USBUFHZ
1SFMPBE*POJD$PNQPOFOUT'JSTU1BHF Result: Verified
1SFMPBE*POJD$PNQPOFOUT/FYU1BHF Result: Verified
1SFGFUDI+BWB4DSJQUpMFTVTJOHB4FSWJDF8PSLFS'JSTU1BHF Result: No Effect
1SFGFUDI+BWB4DSJQUpMFTVTJOHB4FSWJDF8PSLFS/FYU1BHF Result: Effect at some pattern
6OWFSJpFE )ZQPUIFTJT1SFMPBEJOH*POJDPOT Using rel=“preload" of IonIcon Using rel=“preload" of IonImg
0QUJPOBM w *OMJOF$44 w 4FSWFS1VTI )551 w /FUMJGZWT'JSFCBTF IUUQTXXXTBWKFFCF4UBUJDXFCTJUFIPTUJOHXIPJTGBTUFTU
OHKBQBO!