Guide
Essentiel
- Installation
- Introduction
- Instance de Vue
- Syntaxe de template
- Propriétés calculées et observateurs
- Liaisons de classes et de styles
- Rendu conditionnel
- Rendu de liste
- Gestion des évènements
- Liaisons sur les champs de formulaire
- Composants
Composants en détail
- Création de composants
- Props
- Évènements personnalisés
- Slots
- Composants dynamiques et asynchrones
- Gérer les cas limites
Transitions & animation
- Transitions d'entrée, de sortie et de liste
- Transitions d'état
Réutilisabilité & composition
- Mixins
- Directives personnalisées
- Fonctions de rendu et JSX
- Plugins
- Filtres
Outils
- Composants monofichiers
- Testing
- Support de TypeScript
- Déploiement en production
Évolutions
- Routage
- Gestion de l'état
- Rendu côté serveur
- Security
Mécanismes
- Réactivité en détail
Migration
- Migration depuis Vue 1.x
- Migration depuis Vue Router 0.7.x
- Migration depuis Vuex 0.6.x à 1.0
Meta
- Comparaison avec les autres frameworks
- Rejoignez la communauté Vue.js !
- Rencontrer l'équipe
You’re browsing the documentation for v2.x and earlier. For v3.x, click here.
Rendu côté serveur
Le guide complet du rendu côté serveur
Nous avons créé un guide dédié à la création d’applications Vue utilisant du rendu côté serveur. C’est un guide avancé pour ceux qui sont déjà habitués au développement côté client avec Vue, au développement serveur avec Node.js et à webpack. Vous pouvez y accéder à l’adresse ssr.vuejs.org.
Nuxt.js
Configurer proprement tous les aspects dont nous avons discuté pour un rendu côté serveur prêt pour la production peut être intimidant. Fort heureusement, il y a un excellent projet communautaire dont le but est de rendre tout cela plus simple : Nuxt.js. Nuxt.js est un framework de haut niveau construit par-dessus l’écosystème de Vue et qui fournit une expérience de développement toute tracée pour écrire des applications Vue universelles. Encore mieux, vous pouvez vous en servir comme générateur de sites web statiques (avec des pages écrites comme des composants Vue monofichiers) ! Nous vous recommandons grandement de l’essayer.
Quasar Framework SSR + PWA
Le Quasar Framework va générer une application SSR (avec un transfert PWA) qui tire parti de son système de build de premier ordre, une configuration sensible et une extensibilité pour développeur afin de faciliter la conception et la construction de votre idée. Avec plus de cent composants spécifiques au “Material Design 2.0”, vous pouvez choisir ceux à exécuter sur le serveur, disponibles dans le navigateur, et même gérer les balises <meta>
de votre site. Quasar est un environnement de développement basé sur Node.js et webpack, qui suralimente et rationalise le développement rapide des applications SPA, PWA, SSR, Electron, Capacitor et Cordova, le tout à partir d’une seule base de code.