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
Améliorez vos applications Web en y apportant u...
Search
Rémi Mondenx
March 10, 2021
Programming
0
190
Améliorez vos applications Web en y apportant une touche de Green
Rémi Mondenx
March 10, 2021
Tweet
Share
Other Decks in Programming
See All in Programming
クリエイティブコーディングとRuby学習 / Creative Coding and Learning Ruby
chobishiba
0
3.9k
From Translations to Multi Dimension Entities
alexanderschranz
2
130
Webエンジニア主体のモバイルチームの 生産性を高く保つためにやったこと
igreenwood
0
330
採用事例の少ないSvelteを選んだ理由と それを正解にするためにやっていること
oekazuma
2
1k
StarlingMonkeyを触ってみた話 - 2024冬
syumai
3
270
Cloudflare MCP ServerでClaude Desktop からWeb APIを構築
kutakutat
1
540
これが俺の”自分戦略” プロセスを楽しんでいこう! - Developers CAREER Boost 2024
niftycorp
PRO
0
190
testcontainers のススメ
sgash708
1
120
開発者とQAの越境で自動テストが増える開発プロセスを実現する
92thunder
1
180
テストケースの名前はどうつけるべきか?
orgachem
PRO
0
130
生成AIでGitHubソースコード取得して仕様書を作成
shukob
0
340
103 Early Hints
sugi_0000
1
230
Featured
See All Featured
Building Applications with DynamoDB
mza
91
6.1k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
1.9k
Why You Should Never Use an ORM
jnunemaker
PRO
54
9.1k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
38
1.9k
StorybookのUI Testing Handbookを読んだ
zakiyama
27
5.3k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
The World Runs on Bad Software
bkeepers
PRO
65
11k
Fashionably flexible responsive web design (full day workshop)
malarkey
405
66k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
6
520
Optimizing for Happiness
mojombo
376
70k
Transcript
Améliorez vos applications Web en y apportant une touche de
Green
Sommaire Impact environnemental du numérique Introduction à l’échelle d’une application
Web Limiter l’impact pour une application plus responsable Quelques exemples d’améliorations 1 2 3
Sommaire Impact environnemental du numérique Introduction à l’échelle d’une application
Web Limiter l’impact pour une application plus responsable Quelques exemples d’améliorations 1 2 3
4% des émissions mondiales de gaz à effet de serre...
Source : Empreinte environnementale du numérique mondial - GreenIT.fr
… et ça ne va pas en s’arrangeant ! Source
: Déployer la Sobriété Numérique - The Shift Project
Sommaire Impact environnemental du numérique Introduction à l’échelle d’une application
Web Limiter l’impact pour une application plus responsable Quelques exemples d’améliorations 1 2 3
Etape 1 : Sobriété
Etape 2 : Optimisations
Les outils de mesure Les proxy mesures
Répartition de l’impact du numérique Source : Empreinte environnementale du
numérique mondial - GreenIT.fr
Les proxy mesures Axe de consommation Proxy mesure Utilisateur Compatibilité
Performance front-end Réseau Volume des données transférées Centres informatiques Prix de l’infrastructure Performance back-end
Sommaire Impact environnemental du numérique Introduction à l’échelle d’une application
Web Limiter l’impact pour une application plus responsable Quelques exemples d’améliorations 1 2 3
Quelques exemples d’amélioration Images - Taille - Cache - Format
- Lazy-loading Bundles JS - Code-splitting - Tree-shaking - Lazy-loading Serveurs Eteindre automatiquement ses serveurs de dev la nuit et les week-ends
Pour finir…
Merci ! @remimondenx