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
.