Skip to content

Commit 1ceca5d

Browse files
committed
Review de @forresst
Signed-off-by: Bruno Lesieur <[email protected]>
1 parent 64ed787 commit 1ceca5d

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

en/guide/index.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,16 @@ description: "Le 25 octobre 2016, l'équipe derrière zeit.co, annonçait Next.j
99

1010
Nuxt.js est un framework pour créer des applications Vue.js universelles.
1111

12-
Son principal but est de **faire le rendu d'interface utilisateur (« UI »)** en faisant abstraction de la distribution au client et au serveur.
12+
Son principal but est de **faire le rendu d'interface utilisateur (« UI »)** en faisant abstraction de la distribution entre le client et le serveur.
1313

1414
Notre but est de créer un framework suffisamment flexible afin que vous puissiez l'utiliser comme base dans un projet principal ou en tant que supplément pour votre projet actuel basé sur Node.js.
1515

1616
Nuxt.js prédéfinit toute la configuration nécessaire pour faire de votre développement d'application Vue.js rendue côté serveur quelque chose d'agréable.
1717

1818
En outre, nous fournissons également une autre option de déploiement appelée : *nuxt generate*. Elle permet de construire une application Vue.js **générée statiquement**.
19-
Nous croyons que cette option pourrait être la prochaine étape importante dans le développement d'applications web avec microservices.
19+
Nous croyons que cette option pourrait être la prochaine étape importante dans le développement d'applications web avec des microservices.
2020

21-
En tant que framework, Nuxt.js est doté de nombreuses fonctionnalités pour vous aider dans votre développement entre côté client et serveur telles que les données asynchrones, les *middlewares*, les *layouts*, etc.
21+
En tant que framework, Nuxt.js est doté de nombreuses fonctionnalités pour vous aider dans votre développement entre côté client et serveur tels que les données asynchrones, les *middlewares*, les *layouts*, etc.
2222

2323
## Comment ça marche
2424

@@ -60,17 +60,17 @@ Ce schéma (en anglais) montre ce qui est invoqué par Nuxt.js quand le serveur
6060

6161
Vous pouvez utiliser Nuxt.js comme framework pour gérer le rendu complet de l'interface utilisateur de votre projet.
6262

63-
En utilisant la commande `nuxt`, Nuxt va démarrer un serveur de développement avec rechargement à chaud et [Vue Server Renderer](https://ssr.vuejs.org/fr/) configurés afin de servir automatiquement le rendu de votre application fait côté serveur.
63+
En utilisant la commande `nuxt`, Nuxt démarrera un serveur de développement avec rechargement à chaud et [Vue Server Renderer](https://ssr.vuejs.org/fr/) sera configuré pour faire automatiquement le rendu de votre application côté serveur.
6464

6565
### Application monopage
6666

67-
Si pour une quelconque raison vous préférez ne pas utiliser le rendu côté serveur ou que vous avez besoin d'héberger statique pour votre application, vous pouvez simplement utiliser le mode application monopage (ou SPA « Simple Page Application ») en utilisant la commande `nuxt --spa`. Combiné avec la fonctionnalité de *génération*, vous avez la une puissante application monopage qui ne nécessite aucunement de Node.js ou d'un serveur spécial pour fonctionner.
67+
Si pour une quelconque raison vous préférez ne pas utiliser le rendu côté serveur ou que vous avez besoin d'un hébergement statique pour votre application, vous pouvez simplement utiliser le mode application monopage (ou « SPA » pour « Simple Page Application ») en utilisant la commande `nuxt --spa`. Combiné avec la fonctionnalité de *génération*, vous avez la une puissante application monopage qui ne nécessite aucunement de Node.js ou d'un serveur spécial pour fonctionner.
6868

6969
Jetez un œil à [la liste des commandes](/guide/commands) pour en savoir plus.
7070

7171
Si vous avez déjà un serveur, vous pouvez greffer Nuxt.js en l'utilisant comme middleware. Il n'y a aucune restriction quand vous utilisez Nuxt.js pour développer votre application web universelle. Consultez le guide [d'utilisation de Nuxt.js par programmation](/api/nuxt).
7272

73-
## Génération statique
73+
## Génération statique (pré-rendu)
7474

7575
La grande innovation de Nuxt.js est : `nuxt generate`
7676

@@ -84,7 +84,7 @@ Exemple :
8484
----| index.vue
8585
```
8686

87-
Va générer :
87+
Cela générera :
8888

8989
```
9090
-| dist/
@@ -100,13 +100,13 @@ Le meilleur exemple est ce site web. Il est généré et hébergé sur le systè
100100
- [Code source](https://github.com/nuxt/nuxtjs.org) (en anglais)
101101
- [Code généré](https://github.com/nuxt/nuxtjs.org/tree/gh-pages) (en anglais)
102102

103-
Nous ne voulons pas devoir générer manuellement l'application à chaque fois que nous mettons à jour la [documentation](https://github.com/nuxt/docs), du coup chaque modification réalisée invoque une fonction AWS Lambda qui :
103+
Nous ne voulons pas générer manuellement l'application à chaque fois que nous mettons à jour la [documentation](https://github.com/nuxt/docs), du coup chaque modification réalisée invoque une fonction AWS Lambda qui :
104104

105105
1. Clone le [dépôt nuxtjs.org](https://github.com/nuxt/nuxtjs.org)
106106
2. Installe les dépendances via `npm install`
107107
3. Lance `nux generate`
108108
4. Déploie le dossier `dist` sur la branche `gh-pages`
109109

110-
Et nous voilà avec une **application web générée sans partie serveur** :)
110+
Et nous voilà avec une **application web générée sans fichiers statiques serveurs** :)
111111

112-
Nous pouvons aller plus loin en imaginant une application d'e-commerce créée avec `nuxt generate` et hébergée sur un CDN. Chaque fois qu'un produit est en rupture de stock ou de nouveau en stock nous régénérons l'application. Mais si l'utilisateur navigue sur l'application en même temps, il verra les informations à jour grâce aux appels d'API effectués sur l'API de l'e-commerce. Pas besoin d'avoir plusieurs instances d'un serveur ou un cache !
112+
Nous pouvons aller plus loin en imaginant une application d'e-commerce créée avec `nuxt generate` et hébergée sur un CDN. Chaque fois qu'un produit est en rupture de stock ou de nouveau en stock nous régénérons l'application. Mais si l'utilisateur navigue sur l'application en même temps, il verra les informations à jour grâce aux appels d'API effectués sur l'API de l'e-commerce. Pas besoin d'avoir plusieurs instances d'un serveur d'un cache !

0 commit comments

Comments
 (0)