Logo Passei Direto
Buscar
2 0,4 pontos Em um projeto de desenvolvimento web, é essencial que os componentes da interface sejam visualmente atraentes e funcionais para garantir uma experiência do usuário otimizada. Sobre as técnicas e ferramentas de estilização de componentes em aplicações web, assinale a alternativa CORRETA. O Tailwind CSS é uma ferramenta que permite a escrita de CSS diretamente nos componentes React através da sintaxe de template literals do JavaScript. No React, ao importar arquivos CSS em scripts JS, nunca ocorre sobreposição de estilos ou conflitos, independentemente da ordem de importação. O Styled Components é uma framework “utility-first” que permite aos desenvolvedores criarem interfaces de usuário aplicando classes de estilo diretamente nos elementos HTML. CSS Modules é uma técnica que permite escrever CSS de forma modular e isolada, evitando conflitos de nomeação e sobreposições de estilos. O script create-react-app não suporta o uso de CSS Modules, sendo necessário instalar pacotes adicionais para sua utilização.
User badge image
William Cavaco

há 3 dias

Respostas

User badge image

Ed Verified user icon

há 3 dias

Vamos analisar cada uma das alternativas para identificar a correta: 1. O Tailwind CSS é uma ferramenta que permite a escrita de CSS diretamente nos componentes React através da sintaxe de template literals do JavaScript. - Incorreto. O Tailwind CSS é uma biblioteca de classes utilitárias, mas não utiliza template literals para estilização. 2. No React, ao importar arquivos CSS em scripts JS, nunca ocorre sobreposição de estilos ou conflitos, independentemente da ordem de importação. - Incorreto. A sobreposição de estilos pode ocorrer, especialmente se houver estilos com a mesma especificidade. 3. O Styled Components é uma framework “utility-first” que permite aos desenvolvedores criarem interfaces de usuário aplicando classes de estilo diretamente nos elementos HTML. - Incorreto. O Styled Components é uma biblioteca para estilização de componentes, mas não é uma framework "utility-first"; ele utiliza uma abordagem de CSS-in-JS. 4. CSS Modules é uma técnica que permite escrever CSS de forma modular e isolada, evitando conflitos de nomeação e sobreposições de estilos. - Correto. CSS Modules realmente permite que você escreva CSS de forma modular, evitando conflitos de nome. 5. O script create-react-app não suporta o uso de CSS Modules, sendo necessário instalar pacotes adicionais para sua utilização. - Incorreto. O create-react-app já suporta CSS Modules por padrão. Portanto, a alternativa correta é: CSS Modules é uma técnica que permite escrever CSS de forma modular e isolada, evitando conflitos de nomeação e sobreposições de estilos.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina