Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 2693565

Browse files
MachinisteWebkazupon
authored andcommittedOct 22, 2017
[Doc FR]: Little fixes from original (vuejs#160)
* Add french directory + Translation of README.md + Translation of basic.md + Partial Translation of SUMMARY.md Signed-off-by: Bruno Lesieur <[email protected]> * Change all `Webpack` occurences to `webpack` + Change `hello` to `Hello` from basic.md (same for `world`/`World`) Signed-off-by: Bruno Lesieur <[email protected]> * Remove extra `\` to avoid Gitbook to « parse » `{{` and `{{{` leading to an error. Signed-off-by: Bruno Lesieur <[email protected]> * Add all still in translation page with this mention to invite reader to participate. + reintroduction of FR link into `SUMMARY.md` * Add routing.md translation Signed-off-by: Bruno Lesieur <[email protected]> * universal.md et structure.md fr translation Signed-off-by: Bruno Lesieur <[email protected]> * Change bus for canal like in vuejs.org official fr documentation Signed-off-by: Bruno Lesieur <[email protected]> * New fr translation about `mustache` into basic.md Signed-off-by: Bruno Lesieur <[email protected]> * Add data.md to list of translated files Signed-off-by: Bruno Lesieur <[email protected]> * Ad new translations Signed-off-by: Bruno Lesieur <[email protected]> * Update website Signed-off-by: Bruno Lesieur <[email protected]> * Translation of hydration.md, bundle-renderer.md, build-config.md Signed-off-by: Bruno Lesieur <[email protected]> * Amend all en modification from this branch Signed-off-by: Bruno Lesieur <[email protected]> * Re-insert no capital to webpack term. Signed-off-by: Bruno Lesieur <[email protected]> * Add tick to basic.md's <meta> occurence Signed-off-by: Bruno Lesieur <[email protected]> * `une URL` become `un URL` Signed-off-by: Bruno Lesieur <[email protected]> * French SSR translation done. Signed-off-by: Bruno Lesieur <[email protected]> * Change all ">=" to "+" for FR translation Signed-off-by: Bruno Lesieur <[email protected]> * Remove unuseful `,` an `(En)` Signed-off-by: Bruno Lesieur <[email protected]> * Nuxt with https link Signed-off-by: Bruno Lesieur <[email protected]> * getCacheKey -> serverCacheKey in caching.md Signed-off-by: Bruno Lesieur <[email protected]> * Review from @rspt Signed-off-by: Bruno Lesieur <[email protected]> * v2.5 translations Signed-off-by: Bruno Lesieur <[email protected]> * little fixes Signed-off-by: Bruno Lesieur <[email protected]>
1 parent 69e99df commit 2693565

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed
 

‎fr/basic.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ renderer.renderToString(app, (err, html) => {
3434
})
3535

3636
// Dans la 2.5.0+, retourne une promesse si aucune fonction de rappel n'est passée :
37-
renderer.renderToString.then(html => {
37+
renderer.renderToString(app).then(html => {
3838
console.log(html)
3939
}).catch(err => {
4040
console.error(err)

‎fr/hydration.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@ app.$mount('#app')
99

1010
Parce que le serveur a déjà fait le rendu des balises, nous ne voulons évidemment pas tout jeter et recréer l'intégralité des éléments du DOM. À la place, nous voulons « hydrater » les balises statiques et les rendre interactives.
1111

12-
Si vous inspectez le rendu en sortie côté serveur, vous remarquerez que l'élément racine a un attribut spécial :
12+
Si vous inspectez le rendu en sortie côté serveur, vous remarquerez que l'élément racine de l'application a un attribut spécial :
1313

1414
``` js
1515
<div id="app" data-server-rendered="true">
1616
```
1717

18-
L'attribut spécial `data-server-rendered` permet à Vue, depuis le côté client, de savoir quelle balise a été rendue par le serveur et d'être capable de monter l'application en mode hydratation.
18+
L'attribut spécial `data-server-rendered` permet à Vue, depuis le côté client, de savoir quelle balise a été rendue par le serveur et d'être capable de monter l'application en mode hydratation. Notez que cela n'ajoute pas `id="app"` mais seulement l'attribut `data-server-rendered` : vous avez besoin d'ajouter un `id` ou tout autre sélecteur à l'élément racine de votre application vous-même ou l'application ne s'hydratera pas proprement.
1919

2020
En mode développement, Vue va vérifier que le DOM virtuel généré côté client concorde avec la structure du DOM rendu par le serveur. S'il y a non concordance, il va bypasser l'hydratation, retirer le DOM existant et refaire le rendu depuis le début. **En mode production, ces vérifications sont désactivées pour des performances maximales.**
2121

0 commit comments

Comments
 (0)
Please sign in to comment.