aboutsummaryrefslogtreecommitdiff
path: root/files/fr/glossary/code_splitting
diff options
context:
space:
mode:
authorCharles Emmanuel S. Ndiaye <manusquall@outlook.com>2021-08-15 08:28:55 +0000
committerGitHub <noreply@github.com>2021-08-15 10:28:55 +0200
commita4631d27c54de698b31c428846d9917fe4837af0 (patch)
tree5771a44fd0d67bef0bd71d4261bff47738a7a5fc /files/fr/glossary/code_splitting
parente9128564963422a2013bc70c655033a367087e40 (diff)
downloadtranslated-content-a4631d27c54de698b31c428846d9917fe4837af0.tar.gz
translated-content-a4631d27c54de698b31c428846d9917fe4837af0.tar.bz2
translated-content-a4631d27c54de698b31c428846d9917fe4837af0.zip
[fr] french translation for /code_splitting/index.html id:145 (#2056)
* add french translation for /code_splitting/index.html id:145 * FIX: Typo, format for h2m, link Co-authored-by: tristantheb <tristantheb@users.noreply.github.com>
Diffstat (limited to 'files/fr/glossary/code_splitting')
-rw-r--r--files/fr/glossary/code_splitting/index.html19
1 files changed, 19 insertions, 0 deletions
diff --git a/files/fr/glossary/code_splitting/index.html b/files/fr/glossary/code_splitting/index.html
new file mode 100644
index 0000000000..16b30e574e
--- /dev/null
+++ b/files/fr/glossary/code_splitting/index.html
@@ -0,0 +1,19 @@
+---
+title: La division du code
+slug: Glossary/Code_splitting
+translation_of: Glossary/Code_splitting
+---
+<p>La <strong>division du code</strong> (« <i>code splitting</i> » en Anglais) est le fractionnement du code en divers bundles ou composants qui peuvent ensuite être chargés à la demande ou en parallèle.</p>
+
+<p>Au fur et à mesure qu'une application devient de plus en plus complexe ou est maintenue, la taille en octets des fichiers ou bundles CSS et JavaScripts augmente, en particulier à mesure que le nombre et la taille des bibliothèques tierces incluses augmentent. Pour éviter d'avoir à télécharger des fichiers gigantesques, les scripts peuvent être divisés en plusieurs fichiers plus petits. Ensuite, les fonctionnalités requises au chargement de la page peuvent être téléchargées immédiatement avec des scripts supplémentaires <a href="/fr/docs/Glossary/Lazy_load">chargés passivement</a> une fois que la page ou l'application soit interactive, améliorant ainsi les performances. Bien que la quantité totale de code soit la même (et peut-être même quelques octets plus grands), la quantité de code nécessaire lors du chargement initial peut être réduite.</p>
+
+<p>Le code splitting est une fonctionnalité prise en charge par les contructeurs (bundlers) comme <a href="https://webpack.js.org/">Webpack</a> et <a href="https://browserify.org/">Browserify</a> qui peut créer plusieurs bundles pouvant être chargés dynamiquement au moment de l'exécution.</p>
+
+<h2 id="see_also">Voir aussi</h2>
+
+<ul>
+ <li>Regroupement</li>
+ <li><a href="/fr/docs/Web/Performance/Lazy_loading">Lazy loading</a></li>
+ <li><a href="/fr/docs/Glossary/HTTP_2">HTTP/2</a></li>
+ <li><a href="/fr/docs/Glossary/Tree_shaking">Tree shaking</a></li>
+</ul>