Nesta aula, vamos conhecer algumas bibliotecas para trabalhar com UI (User Interface), e também aprender como adicionar o Bootstrap ao nosso projeto React.
Existem diversas tecnologias para podermos deixar nossos projetos React mais bonitos. Na aula que está no YouTube, apresento as seguintes:
Abaixo vamos aprender como efetuar o uso do Bootstrap, as demais bibliotecas possuem documentação explicando como integrar cada uma delas em seus projetos React.
O jeito mais recomendado de usar o Bootstrap em projetos React é através do npm. Abra o terminal na pasta do seu projeto e execute:
npm install bootstrap
Explicação:
npm install bootstrap baixa e adiciona o Bootstrap às dependências do seu projetoNo arquivo principal do seu projeto, geralmente main.jsx, importe o CSS do Bootstrap:
import 'bootstrap/dist/css/bootstrap.min.css';
Isso permitirá que todos os componentes do seu projeto tenham acesso às classes do Bootstrap.
Agora você pode utilizar as classes do Bootstrap diretamente nos seus componentes. Por exemplo:
function BotaoBootstrap() {
return (
<button className="btn btn-primary">Clique aqui</button>
);
}
export default BotaoBootstrap;
Explicação:
btn aplica o estilo de botão do Bootstrapbtn-primary aplica a cor azul padrão do BootstrapSe você não quiser instalar via npm, também é possível usar o Bootstrap através de uma CDN. Basta adicionar o seguinte link no public/index.html dentro do <head>:
<link
rel="stylesheet"
href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css"
integrity="sha384-..."
crossorigin="anonymous"
/>
Depois disso, você já pode usar as classes do Bootstrap normalmente nos componentes.
npm para ter melhor integração e controle de versãoreact-bootstrapAgora você já sabe como adicionar e utilizar o Bootstrap no seu projeto React.
Abaixo compartilho o vídeo dessa aula no YouTube: