Conversation
Signed-off-by: Bruno Lesieur <[email protected]>
Signed-off-by: Bruno Lesieur <[email protected]>
Signed-off-by: Bruno Lesieur <[email protected]>
Signed-off-by: Bruno Lesieur <[email protected]>
Signed-off-by: Bruno Lesieur <[email protected]>
Signed-off-by: Bruno Lesieur <[email protected]>
Signed-off-by: Bruno Lesieur <[email protected]>
rspt
left a comment
There was a problem hiding this comment.
Quelques corrections orthographiques :)
Merci pour le travail!
en/guide/index.md
Outdated
| --- | ||
|
|
||
| > The 25th of October 2016, the team behind [zeit.co](https://zeit.co/), announced [Next.js](https://zeit.co/blog/next), a framework for server-rendered React applications. Few hours after the announcement, the idea of creating server-rendered [Vue.js](https://vuejs.org) applications the same way as Next.js was obvious: **Nuxt.js** was born. | ||
| > Le 25 octobre 2016, l'équipe derrière [zeit.co](https://zeit.co/), annonçait [Next.js](https://zeit.co/blog/next), un framework pour les applications React rendues côté serveur. Quelques heures après l'annonce, l'idée de créer un équivalent pour les applications [Vue.js](https://fr.vuejs.org) était évident : Nuxt.js était né. |
en/guide/index.md
Outdated
| - Empaquetage et minification de vos fichiers JS et CSS | ||
| - Gestion des éléments de balise d'en-tête `<head>` HTML (`<title>`, `<meta>`, etc.) | ||
| - Rechargement à chaud pendant le développement | ||
| - Pré-processeur : Sass, Less, Stylus, etc. |
en/guide/index.md
Outdated
| - Gestion des éléments de balise d'en-tête `<head>` HTML (`<title>`, `<meta>`, etc.) | ||
| - Rechargement à chaud pendant le développement | ||
| - Pré-processeur : Sass, Less, Stylus, etc. | ||
| - En-tête HTTP/2 PUSH |
There was a problem hiding this comment.
Tout dépend de si on utilise la graphie rectifiée ou non. Si oui -> Entête
en/guide/index.md
Outdated
| Jetez un œil à [la liste des commandes](/guide/commands) pour en savoir plus. | ||
|
|
||
| If you already have a server, you can plug Nuxt.js by using it as a middleware, there is no restriction at all when using nuxt.js for developing your Universal Web Applications, see the [Using Nuxt.js Programmatically](/api/nuxt) guide. | ||
| Si vous avez déjà un serveur, vous pouvez greffer Nuxt.js en l'utilisant comme middleware. Il n'y a aucune restrictions quand vous utilisez Nuxt.js pour développer votre application web universelle. Consultez le guide [d'utilisation de Nuxt.js par programmation](/api/nuxt). |
en/guide/index.md
Outdated
| La grande innovation de Nuxt.js est : `nuxt generate` | ||
|
|
||
| When building your application it will generate the HTML for every one of your routes and store it in a file. | ||
| Lors de la création de votre application, il générera le code HTML de chacune de vos routes pour le stocker dans un fichier. |
There was a problem hiding this comment.
De nouveau une question de graphie rectifiée ou non ^^. Si oui -> "génèrera"
There was a problem hiding this comment.
Je préfère l'écriture d'après 1990 comme pour « évènement ». Merci !
Signed-off-by: Bruno Lesieur <[email protected]>
|
Merci pour tes retours @rspt ! C'est dans la boite. |
en/guide/index.md
Outdated
| Nuxt.js est un framework pour créer des applications Vue.js universelles. | ||
|
|
||
| Its main scope is **UI rendering** while abstracting away the client/server distribution. | ||
| Son champ principal est de **faire le rendu d'interface utilisateur (« UI »)** en faisant abstraction de la distribution au client et au serveur. |
Signed-off-by: Bruno Lesieur <[email protected]>
|
J'avais aussi trouvé champ étrange tout en bloquant sur un bon terme équivalent. Merci @Kocal ! |
| Son champ principal est de **faire le rendu d'interface utilisateur (« UI »)** en faisant abstraction de la distribution au client et au serveur. | ||
|
|
||
| Our goal is to create a framework flexible enough so that you can use it as a main project base or in addition to your current project based on Node.js. | ||
| 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. |
There was a problem hiding this comment.
comme une base dans un projet
j'ajouterai "une"
en tant que supplément complément pour votre projet actuel
en/guide/index.md
Outdated
| In addition, we also provide another deployment option called: *nuxt generate*. It will build a **Static Generated** Vue.js Application. | ||
| We believe that option could be the next big step in the development of Web Applications with microservices. | ||
| 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**. | ||
| Nous croyons que cette option pourrait être la prochaine étape importante dans le développement d'applications web avec microservices. |
en/guide/index.md
Outdated
| Nous croyons que cette option pourrait être la prochaine étape importante dans le développement d'applications web avec microservices. | ||
|
|
||
| As a framework, Nuxt.js comes with a lot of features to help you in your development between the client side and the server side such as Asynchronous Data, Middleware, Layouts, etc. | ||
| 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. |
There was a problem hiding this comment.
dans votre développement entre côté le client et le serveur
telles que => tels que
j'ai un doute entre le masculin et le féminin, je suis d'accord qu'on parle des fonctionnalités qui est féminin (donc ce serait logique de mettre "telles"), mais on énumère une liste de fonctionnalités (données, middlewares, layouts) qui sont aux masculin et féminin. Je ne sais pas qu'elle est la bonne règle ?!?
| - [Vue Meta](https://github.com/declandewet/vue-meta) | ||
|
|
||
| A total of only **57kb min+gzip** (53kb with vuex). | ||
| Un total de seulement **57ko min+gzip** (53ko avec Vuex). |
There was a problem hiding this comment.
Pour l'unité kb n'est pas équivalente à ko:
1 kilobit = 1 000 bits = 125 octets
Je pense qu'il faut laisser kb
There was a problem hiding this comment.
1 kilobyte = 1 kilooctet. Je vais PR l'original pour leur dire de mettre kB
There was a problem hiding this comment.
Et sinon 1kilobit = 1024 octets
There was a problem hiding this comment.
Cela dit Vue fait la même erreur « 20kb min+gzip Runtime »
There was a problem hiding this comment.
Oui je me suis peut-être un peu planté dans les conversions 😄
There was a problem hiding this comment.
J'ai aussi PR l'original car pour moi c'est pas « with » mais c'est « without ». Comment quelque chose avec plus de code deviendrait moins lourd !
There was a problem hiding this comment.
Et au final j'ai aussi PR Vue pour qu'il rectifie chez eux
| - [Vue-Router](https://github.com/vuejs/vue-router) | ||
| - [Vuex](https://github.com/vuejs/vuex) (included only when using the [store option](/guide/vuex-store)) | ||
| - [Vue-Meta](https://github.com/declandewet/vue-meta) | ||
| - [Vue Router](https://github.com/vuejs/vue-router) |
There was a problem hiding this comment.
Y'a t-il une raison d'enlever le "-" à Vue-Router et Vue-Meta, cela ne correspond pas à la version anglaise ?
There was a problem hiding this comment.
C'est PR à l'original. Vue-Router ça n'existe pas. C'est soit « Vue Router » pour le nom du produit, soit « vue-router » pour le nom du package.
en/guide/index.md
Outdated
| 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). | ||
|
|
||
| ## Static Generated (Pre Rendering) | ||
| ## Génération statique |
en/guide/index.md
Outdated
| ``` | ||
|
|
||
| Will generate: | ||
| Va générer : |
en/guide/index.md
Outdated
| - [Code généré](https://github.com/nuxt/nuxtjs.org/tree/gh-pages) (en anglais) | ||
|
|
||
| We don't want to manually generate the application every time we update the [docs repository](https://github.com/nuxt/docs), so each push made calls an AWS Lambda function which: | ||
| 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 : |
There was a problem hiding this comment.
Nous ne voulons pas devoir générer manuellement l'application
en/guide/index.md
Outdated
| 4. Déploie le dossier `dist` sur la branche `gh-pages` | ||
|
|
||
| We now have a **Serverless Static Generated Web Application** :) | ||
| Et nous voilà avec une **application web générée sans partie serveur** :) |
There was a problem hiding this comment.
application web générée sans partie serveur statique
en/guide/index.md
Outdated
| Et nous voilà avec une **application web générée sans partie serveur** :) | ||
|
|
||
| We can go further by thinking of an e-commerce web application made with `nuxt generate` and hosted on a CDN, and every time a product is out of stock or back in stock, we regenerate the web app. But if the user navigates through the web app in the meantime, it will be up to date thanks to the API calls made to the e-commerce API. No need to have multiple instances of a server + a cache anymore! | ||
| 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 ! No newline at end of file |
Signed-off-by: Bruno Lesieur <[email protected]>
Signed-off-by: Bruno Lesieur <[email protected]>
components-nuxt.md Open
On entamme la relecture