Bibliotecas essenciais para criar interfaces modernas e interativas
Biblioteca de ícones clean e consistente para React
Instalação:
bun add lucide-reactExemplo:
import { Heart } from 'lucide-react'Coleção massiva de ícones populares para React
Instalação:
bun add react-iconsExemplo:
import { FaReact } from 'react-icons/fa'Biblioteca de animações poderosa e fácil de usar
Instalação:
bun add framer-motionExemplo:
<motion.div animate={{ x: 100 }} />Adiciona animações automáticas a mudanças de layout
Instalação:
bun add @formkit/auto-animateExemplo:
useAutoAnimate()Componentes acessíveis e não estilizados
Instalação:
bun add @radix-ui/react-dialogExemplo:
<Dialog.Root><Dialog.Trigger /></Dialog.Root>Componentes UI sem estilo para Tailwind CSS
Instalação:
bun add @headlessui/reactExemplo:
<Menu><Menu.Button /></Menu>Framework CSS utility-first
Instalação:
bun add -d tailwindcssExemplo:
className='bg-blue-500 hover:bg-blue-700'CSS-in-JS com template literals
Instalação:
bun add styled-componentsExemplo:
const Button = styled.button`color: blue;`