Pular para o conteúdo

Framework

Um conjunto de decisões já tomadas, pra você não precisar montar tudo do zero.

Também aparece como "biblioteca", "React", "Next.js", "Vue", "Tailwind".

No mundo do Design

O Figma chama isso de Template de arquivo

Framework é estrutura pronta com regras de convivência. Ele decide como o projeto se organiza, onde ficam as rotas, como o build acontece, e você preenche o resto.

É o mesmo papel de um template de arquivo do Figma com páginas, grid e estilos já definidos: você poderia montar tudo, mas ganha tempo e consistência aceitando as decisões de alguém.

Os nomes que você vai ouvir

  • React: biblioteca de componentes. Ela cuida da interface e deixa o resto por sua conta
  • Next.js: framework construído em cima do React. Adiciona rotas, otimização de imagem, renderização no servidor e deploy fácil
  • Vue e Svelte: alternativas ao React, mesma ideia, sintaxe diferente
  • Tailwind: framework de CSS baseado em classes utilitárias, tipo flex gap-4 p-6

Biblioteca ou framework

Biblioteca é uma ferramenta que você chama quando quer. Framework é a casa onde o seu código mora, e ele chama o seu código. Na prática a linha é borrada e todo mundo usa os dois termos de forma solta.

O que escolher pra começar

Se o objetivo é entender o que o time faz e conseguir mexer no produto, o caminho é React mais Next.js, porque é o que a maior parte do mercado brasileiro de produto usa. Aprender CSS antes de framework de CSS continua valendo, porque o Tailwind é CSS com apelido.

Outros termos de Ferramentas

Quer o assunto inteiro e não só a definição? Os guias pegam cada tema do começo ao fim.