## glossário
O que é Figma?
Figma é uma ferramenta de design de interfaces e prototipagem que roda inteiramente no navegador, com colaboração em tempo real. Lançada em 2016, tornou-se o padrão de mercado em design de produto digital ao resolver um problema que as ferramentas anteriores tratavam mal: trabalho simultâneo entre várias pessoas no mesmo arquivo.
Antes dela, o fluxo comum envolvia arquivos locais, versões enviadas por e-mail e exportações manuais para os desenvolvedores. O Figma eliminou essa fricção ao colocar o arquivo na nuvem, acessível por link.
Conceitos que estruturam o trabalho
- Frame — o contêiner que representa uma tela ou seção, com dimensões e regras de layout próprias.
- Component — um elemento reutilizável; alterar o componente mestre propaga a mudança para todas as instâncias.
- Variants — agrupam estados de um mesmo componente (padrão, hover, desabilitado) em uma única definição.
- Auto Layout — cria comportamento responsivo, com elementos se reorganizando conforme o conteúdo muda.
- Styles e Variables — centralizam cores, tipografia e espaçamentos, formando a base de um design system.
Por que interessa a quem programa
O desenvolvedor raramente cria no Figma, mas consome dele o tempo todo. O modo de inspeção expõe medidas exatas, cores, tipografia e espaçamentos, além de gerar trechos de CSS. Mais importante: quando o design usa componentes e variáveis de forma disciplinada, a estrutura do arquivo espelha a arquitetura de componentes do código.
/* variáveis definidas no Figma, refletidas no CSS */
:root {
--cor-primaria: #14b8a6;
--cor-superficie: #0b1120;
--espaco-2: 0.5rem;
--espaco-4: 1rem;
--raio-md: 0.5rem;
--fonte-titulo: 'Sora', sans-serif;
}
.botao {
background: var(--cor-primaria);
padding: var(--espaco-2) var(--espaco-4);
border-radius: var(--raio-md);
}Essa correspondência é o que evita a divergência clássica entre o que foi desenhado e o que foi construído. Quando os tokens têm os mesmos nomes nos dois lados, a conversa entre design e desenvolvimento deixa de depender de interpretação.
Prototipagem e validação
Além do desenho estático, o Figma permite ligar telas por interações e transições, produzindo protótipos navegáveis. Isso viabiliza testar fluxos com usuários antes de escrever qualquer linha de código — a forma mais barata de descobrir que uma ideia não funciona. Os critérios para avaliar essas interfaces estão nas heurísticas de Nielsen, e o papel da IA nesse processo em inteligência artificial no design.
## faq
Perguntas frequentes
Figma é gratuito?
Tem um plano gratuito generoso, suficiente para uso individual e projetos pequenos, com limite no número de arquivos com histórico completo e recursos de equipe. Planos pagos liberam bibliotecas compartilhadas, permissões avançadas e controles organizacionais.
Desenvolvedor precisa aprender Figma?
Não a fundo, mas saber navegar, inspecionar elementos e extrair medidas e assets economiza muito tempo e reduz idas e vindas com o time de design. É uma habilidade de leitura, não necessariamente de criação.
Dá para gerar código direto do Figma?
Parcialmente. Ele exporta CSS e há plugins que geram componentes, mas o resultado costuma exigir ajuste significativo — a estrutura gerada raramente corresponde à arquitetura desejada. O uso mais produtivo é extrair valores e assets, não código pronto.