Skip to content
Português
Voltar ao diretório

nuxt.com

200 OK

Crie sites e aplicações Vue com roteamento, lógica de servidor e renderização flexível

Developer ToolsNuxtVercel

Tecnologia detectada

A detecção informa sinais públicos visíveis e não consegue listar serviços privados.

Nuxt

A detecção informa sinais públicos visíveis e não consegue listar serviços privados.

Vercel

A detecção informa sinais públicos visíveis e não consegue listar serviços privados.

A detecção informa sinais públicos visíveis e não consegue listar serviços privados.

Como o framework Nuxt é estruturado?

O Nuxt é criado em torno do Vue e adiciona uma camada de aplicação baseada em convenções. Sua arquitetura pública documentada inclui componentes Vue, roteamento baseado em arquivos, controles de renderização, utilitários de dados, ferramentas de compilação e um servidor sustentado pelo Nitro.

Esta descrição diz respeito ao framework que os desenvolvedores podem usar. Ela não deduz, a partir de sinais públicos, o projeto privado de hospedagem, armazenamento, monitoramento ou implantação interna de nuxt.com.

Camadas públicas do framework

Camada Responsabilidade documentada
Vue Componentes, templates, reatividade, composables e interação no navegador
Convenções de aplicação do Nuxt Páginas, layouts, middleware, plugins, importações automáticas, configuração e padrões de tratamento de dados
Roteador do sistema de arquivos Converte arquivos Vue em app/pages/ em rotas da aplicação
Sistema de renderização Aceita renderização universal, renderização do lado do cliente, pré-renderização e comportamento híbrido por rota
Nitro Executa renderização no servidor, manipuladores de API, middleware, plugins de servidor e saídas voltadas à implantação
Módulos opcionais Ampliam o Nuxt sem tornar todos os recursos parte do núcleo do framework
Nuxt Content Adiciona coleções de conteúdo baseadas em arquivos, consultas, dados de navegação e suporte a MDC

Como uma solicitação pode fluir

  1. Uma URL corresponde a uma rota de página, rota de servidor ou manipulador de API criado a partir da estrutura do projeto.
  2. As regras de rota podem alterar a renderização, o cache, o redirecionamento ou o comportamento exclusivo do cliente para aquele caminho.
  3. O Nitro gerencia o trabalho do servidor no momento da solicitação quando o modo selecionado assim exige.
  4. O Vue renderiza a interface, e páginas universais podem ser hidratadas no navegador para permitir interação.
  5. Rotas pré-renderizadas podem, em vez disso, servir uma saída produzida durante a compilação.

A predefinição de implantação escolhida adapta a saída do Nitro a um ambiente de execução compatível. Os recursos da plataforma ainda importam: a integração de cache, a regeneração incremental, as APIs de servidor disponíveis e o comportamento dos processos podem variar entre serviços de hospedagem.

A revisão da arquitetura deve, portanto, abranger a versão do Nuxt, os módulos ativados, as regras de rota, a carga útil do cliente, os limites exclusivos do servidor e o ambiente de execução de destino. O framework fornece as peças, enquanto cada projeto determina como elas são combinadas.

Continue exploring

More published records in Developer Tools.

View all alternatives

Como o Astro transforma conteúdo em HTML e adiciona interação de forma seletiva

Developer ToolsTailwind CSS

Gatsby conecta sites React a conteúdo estruturado e renderização flexível

Developer ToolsGoogle Analytics

O Next.js traz roteamento, renderização e recursos de servidor ao React

Developer ToolsGoogle AnalyticsNext.js