BT

Disseminando conhecimento e inovação em desenvolvimento de software corporativo.

Contribuir

Tópicos

Escolha a região

Início Notícias Nuxt.js, Framework para criar aplicações Vue.js atinge versão 1.0

Nuxt.js, Framework para criar aplicações Vue.js atinge versão 1.0

Nuxt.js, um framework de código aberto para criar aplicações Vue.js, atingiu sua versão 1.0. O Nuxt.js afirma que é simples e rápido criar uma aplicação Vue.js que pode ser executado no lado do servidor, como um aplicativo de página única, ou de forma estática.

O Nuxt.js abstrai os detalhes da distribuição do servidor/cliente, permitindo que os desenvolvedores se concentrem no desenvolvimento da aplicação. A estrutura pré-define toda a configuração necessária para que uma aplicação Vue.js seja processada de forma transparente no servidor, enquanto também manipula a hidratação da aplicação como uma aplicação de página única no cliente após o carregamento inicial da página.

O Nuxt.js também fornece uma variedade de ferramentas úteis que são fora da caixa, incluindo gerenciamento de dados assíncronos, middleware e layouts. O framework gera automaticamente uma configuração de webpack utilizando vue-loader e babel-loader para lidar com agrupamento, divisão de código e minificação. O framework pode ser utilizado como uma aplicação autônoma ou integrada como uma biblioteca em aplicações node.js.

O Nuxt.js está em desenvolvimento desde o lançamento do Next.js em Outubro de 2016, um framework semelhante, focado no desenvolvimento com React. Esses frameworks pretendem tirar parte da configuração e descomplicar a parametrização da renderização do lado do servidor para frameworks avançados de JavaScript, como React and Vue.

Em um artigo sobre o Nuxt.js no CSS Tricks, Sarah Drasner elogiou o Nuxt.js pela maneira como ele integra facilmente a renderização do lado do servidor, a divisão automática de código, o poderoso sistema de roteamento, transições de página fáceis e páginas e layouts baseados em arquivos Vue, tudo fora do caixa.

O Nuxt.js vem com um sistema de plugin para integrar bibliotecas de JavaScript externas que precisam acessar o ciclo de vida da aplicação e um sistema de módulo flexível para reutilização de funcionalidades mais complicadas. Existe também uma comunidade ativa que desenvolve módulos e extensões Open Source para integração rápida nas aplicações Nuxt.js.

Na postagem de lançamento no blog, o fundador e principal desenvolvedor do Nuxt.js, Sebastien Chopin, indicou que a equipe do Nuxt.js agora está focada em melhorar a documentação e os recursos da comunidade:

Nós planejamos adicionar tutoriais e vídeos para ajudar os usuários que estão iniciando. Também iremos terminar a nossa nova ferramenta create-nuxt-app para centralizar todos os templates iniciais.

Os desenvolvedores que procuram começar podem aprender sobre os recursos, a arquitetura e o pensamento de alto nível no guia Nuxt.js, passar por um tutorial detalhado no Sitepoint ou escavar os detalhes da documentação da API.

Avalie esse artigo

Relevância
Estilo/Redação

Conteúdo educacional

BT