Introdução ao ViteJS


ViteJs é uma ferramenta de construção de projetos de frontend que se destina a oferecer uma experiência de desenvolvimento rápida e eficiente.

Algumas características e funcionalidades de ViteJs incluem:

  • Rápida inicialização: ViteJs oferece uma inicialização rápida, permitindo que os desenvolvedores comecem a programar rapidamente.

  • Suporte a TypeScript: ViteJs suporta a importação de ficheiros .ts fora da caixa e realiza a tradução do código, mas não realiza a verificação de tipo.

  • Suporte a Vue: ViteJs oferece suporte de primeira classe para Vue, incluindo suporte de Componente de Ficheiro Único de Vue 3 e suporte de Extensão de Sintaxe de JavaScript de Vue 3.

  • Suporte a JSX: ViteJs também suporta a tradução de código de JSX, que é manipulada através da esbuild.

  • Suporte a frameworks e ferramentas: ViteJs é agnóstico de plataformas e frameworks, podendo ser usado com a maioria dos frameworks modernos conhecidos, tanto à partir de um projeto Vite como utilizando a sua API de JavaScript.

  • Construção pré-configurada: O build de Vite é pré-configurado com minificação, tree shaking (remove dependências não utilizadas), code-splitting e carregamento assíncrono e pré-optimizado de módulos.

Para começar a usar ViteJs, você pode instalar o pacote no seu projeto usando npm ou yarn, e depois executar o comando vite para iniciar o servidor de desenvolvimento. ViteJs também oferece suporte a uma variedade de opções de linha de comando, como vite dev, vite serve, vite build e vite preview.

Referências