Skip to content

Relecture de index.md #4

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 11 commits into from
Sep 16, 2017
Merged

Relecture de index.md #4

merged 11 commits into from
Sep 16, 2017

Conversation

MachinisteWeb
Copy link
Member

On entamme la relecture

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]>
@MachinisteWeb MachinisteWeb changed the title Relecture de index.md Relecture de index.md Sep 15, 2017
Copy link

@rspt rspt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Quelques corrections orthographiques :)

Merci pour le travail!

---

> 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é.
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

J'ajouterais un "e" à évident.

- 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.
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Préprocesseur

- 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
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tout dépend de si on utilise la graphie rectifiée ou non. Si oui -> Entête


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).
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"restriction" sans "s"


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.
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

De nouveau une question de graphie rectifiée ou non ^^. Si oui -> "génèrera"

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Je préfère l'écriture d'après 1990 comme pour « évènement ». Merci !

Signed-off-by: Bruno Lesieur <[email protected]>
@MachinisteWeb
Copy link
Member Author

Merci pour tes retours @rspt ! C'est dans la boite.


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.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Son but principal

Signed-off-by: Bruno Lesieur <[email protected]>
@MachinisteWeb
Copy link
Member Author

J'avais aussi trouvé champ étrange tout en bloquant sur un bon terme équivalent. Merci @Kocal !

Copy link

@forresst forresst left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Quelques remarques et erreurs, mais rien de bien méchant


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.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

comme une base dans un projet

j'ajouterai "une"

en tant que supplément complément pour votre projet actuel

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.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

avec des microservices

manque "des"


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.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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 ?!?


A total of only **57kb min+gzip** (53kb with vuex).
Un total de seulement **57ko min+gzip** (53ko avec Vuex).

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pour l'unité kb n'est pas équivalente à ko:
1 kilobit = 1 000 bits = 125 octets

Je pense qu'il faut laisser kb

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

1 kilobyte = 1 kilooctet. Je vais PR l'original pour leur dire de mettre kB

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Et sinon 1kilobit = 1024 octets

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cela dit Vue fait la même erreur « 20kb min+gzip Runtime »

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oui je me suis peut-être un peu planté dans les conversions 😄

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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 !

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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)

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Y'a t-il une raison d'enlever le "-" à Vue-Router et Vue-Meta, cela ne correspond pas à la version anglaise ?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

OK


## Static Generated (Pre Rendering)
## Génération statique

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Génération statique (Pré-rendu)


```bash
-| pages/
----| about.vue
----| index.vue
```

Will generate:
Va générer :

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cela générera :


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 :

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nous ne voulons pas devoir générer manuellement l'application


We now have a **Serverless Static Generated Web Application** :)
Et nous voilà avec une **application web générée sans partie serveur** :)

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

application web générée sans partie serveur statique


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 !

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

d'un serveur ou un d'un cache

Signed-off-by: Bruno Lesieur <[email protected]>
@MachinisteWeb
Copy link
Member Author

MachinisteWeb commented Sep 16, 2017

Merci @forresst ! C'est dans la boîte ! Si c'est bon pour toi et @rspt. Dès que vous approuvez, je merge.

@MachinisteWeb MachinisteWeb merged commit a302a4d into working Sep 16, 2017
@MachinisteWeb MachinisteWeb deleted the index branch September 16, 2017 10:06
MachinisteWeb pushed a commit that referenced this pull request Mar 10, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants