As melhores ferramentas gratuitas para programadores frontend

Um projeto frontend raramente falha por causa do framework. Falha porque a compilação é lenta, ninguém corre os testes e o bundle cresce sem que ninguém repare, até o site demorar quatro segundos a carregar.

Estas oito ferramentas são gratuitas, encaixam entre si e são a primeira coisa que instalo num projeto novo.

Compilação

Vite

Servidor de desenvolvimento instantâneo e builds rápidas: a escolha por omissão para quase qualquer frontend moderno.

vite.dev

Framework

Astro

Envia zero JavaScript por omissão, o que torna difícil fazer um site de conteúdos lento com ele.

astro.build

Estilos

Tailwind CSS

Classes utilitárias que impedem o CSS de crescer sem controlo à medida que o projeto envelhece.

tailwindcss.com

Lint e formatação

Biome

Linter e formatador num único binário: substitui uma pilha de ficheiros de configuração por uma ferramenta rápida.

biomejs.dev

Testes unitários

Vitest

Testes que demoram milissegundos, por isso as pessoas correm-nos mesmo antes de fazer push.

vitest.dev

Testes end-to-end

Playwright

Testes em navegador real que apanham os erros que os testes unitários nunca veem, com traces reproduzíveis.

playwright.dev

Oficina de componentes

Storybook

Construir e rever componentes isolados: essencial assim que mais de uma pessoa mexe na interface.

storybook.js.org

Peso do bundle

Bundlephobia

Veja o que uma dependência custa em kilobytes antes de a instalar, não depois.

bundlephobia.com

Escolha primeiro a ferramenta de build e o linter: são esses dois que decidem como o projeto se sente no dia a dia.

Precisa construir, não só escolher?

Aplicações web, APIs, infraestrutura e interfaces. Freelance desde Barcelona, com clientes em qualquer lugar.

Vamos conversar


Comentários

Leave a Reply

Your email address will not be published. Required fields are marked *