Guia
Essenciais
- Instalação
- Introdução
- A Instância Vue
- Sintaxe de Templates
- Dados Computados e Observadores
- Interligações de Classe e Estilo
- Renderização Condicional
- Renderização de Listas
- Manipulação de Eventos
- Interligações em Formulários
- Básico sobre Componentes
Componentes em Detalhes
- Registro de Componentes
- Propriedades
- Eventos Personalizados
- Slots
- Dinâmicos & Assíncronos
- Lidando com Casos Extremos
Transições & Animações
- Transições de Visibilidade e Listas
- Transições de Estado
Reuso & Composição
- Mixins
- Diretivas Personalizadas
- Funções de Renderização & JSX
- Plugins
- Filtros
Ferramentas
- Componentes Single-File
- Testes Unitários
- Testing
- Suporte ao TypeScript
- Publicando em Produção
Escalonando
- Roteamento
- Gerenciamento de Estado
- Renderizando no Lado do Servidor
- Segurança
Internamente
- Reatividade em Profundidade
Migração
- Migração do Vue 1.x
- Migração do Vue Router 0.7.x
- Migração do Vuex 0.6.x para 1.0
Diversos
- Comparação com Outros Frameworks
- Junte-se à Comunidade Vue.js!
- Conheça a Equipe
Você está navegando a documentação da v2.x e anterior. Para a v3.x, clique aqui.
Renderizando no Lado do Servidor
Guia Completo de SSR
Renderização no lado do servidor, ou simplesmente SSR (do inglês Server-Side Rendering), é um tópico particularmente extenso. Criamos um guia independente apenas sobre a criação de aplicações Vue renderizadas a partir do servidor. Este guia é bem aprofundado para aqueles que já estão familiarizados com o desenvolvimento client-side com Vue, desenvolvimento server-side com Node.js e utilização de Webpack. Confira em ssr.vuejs.org.
Nuxt.js
Configurar corretamente todos os aspectos de uma aplicação pronta para produção utilizando renderização pelo servidor pode ser uma tarefa árdua. Felizmente, existe um excelente projeto da comunidade que visa tornar tudo isso mais fácil: Nuxt.js. Nuxt.js é um framework de alto nível criado por cima do ecossistema Vue que fornece uma experiência extremamente simplificada para escrever aplicações universais. Melhor ainda, você pode utilizá-lo como um gerador de páginas estáticas (páginas HTML geradas a partir de Componentes Single-File)! Nós recomendamos fortemente experimentá-lo.
Quasar Framework SSR + PWA
Quasar Framework gerará um aplicativo SSR (com opcional entrega de PWA) que aproveita seu sistema de build de ponta, configuração sensata e extensibilidade pelo desenvolvedor para facilitar o desenho e construção de sua ideia. Com mais de cem componentes específicos compatíveis com “Material Design 2.0”, você pode decidir quais executar no servidor, quais estarão disponíveis no navegador - e até gerenciar as tags <meta>
do seu site. Quasar é um ambiente de desenvolvimento baseado em Node.js e Webpack que incrementa e agiliza o rápido desenvolvimento de aplicativos SPA, PWA, SSR, Electron, Capacitor e Cordova - tudo a partir de uma única base de código.