aboutsummaryrefslogtreecommitdiff
path: root/files/fr/glossary/spa/index.md
diff options
context:
space:
mode:
Diffstat (limited to 'files/fr/glossary/spa/index.md')
-rw-r--r--files/fr/glossary/spa/index.md37
1 files changed, 37 insertions, 0 deletions
diff --git a/files/fr/glossary/spa/index.md b/files/fr/glossary/spa/index.md
new file mode 100644
index 0000000000..631ec25fd0
--- /dev/null
+++ b/files/fr/glossary/spa/index.md
@@ -0,0 +1,37 @@
+---
+title: Application monopage (SPA)
+slug: Glossary/SPA
+translation_of: 'Glossary/SPA'
+---
+<p>Une application monopage ou SPA (« <i>Single-page application</i> » en anglais) est une implémentation d'application web qui ne charge qu'un seul document web, puis met à jour le contenu du corps de ce document via des API JavaScript telles que <a href="/fr/docs/Web/API/XMLHttpRequest"><code>XMLHttpRequest</code></a> et <a href="/fr/docs/Web/API/Fetch_API">Fetch</a> lorsqu'un contenu différent doit être affiché.</p>
+
+<p>Cela permet donc aux utilisateurs d'utiliser des sites web sans charger de nouvelles pages entières à partir du serveur, ce qui peut entraîner des gains de performances et une expérience plus dynamique, avec certains inconvénients tels que le référencement (SEO), plus d'efforts nécessaires pour maintenir l'état, mettre en œuvre la navigation et mesurer les performances.</p>
+
+<h2 id="learn_more">En apprendre plus</h2>
+
+<h3 id="general_knowledge">Connaissance générale</h3>
+
+<p>Certains des frameworks SPA les plus populaires incluent:</p>
+
+<ul>
+ <li><a href="https://reactjs.org/">React</a></li>
+ <li><a href="https://angular.io/">Angular</a></li>
+ <li><a href="https://vuejs.org/">Vue.JS</a></li>
+</ul>
+
+<h2>Voir aussi</h2>
+<ol>
+ <li>Articles wikipedia
+ <ol>
+ <li>{{Interwiki("wikipedia", "Application web monopage")}}</li>
+ </ol>
+ </li>
+ <li><a href="/fr/docs/Glossary">Glossaire</a>
+ <ol>
+ <li><a href="/fr/docs/Glossary/API">API</a></li>
+ <li><a href="/fr/docs/Glossary/AJAX">AJAX</a></li>
+ <li><a href="/fr/docs/Glossary/JavaScript">JavaScript</a></li>
+ </ol>
+ </li>
+ <li><a href="/fr/docs/Learn/Tools_and_testing/Client-side_JavaScript_frameworks">Comprendre les frameworks JavaScript côté client</a></li>
+</ol>