Replies: 3 comments 2 replies
-
CSS in JS 의 성능이슈로 인해 tailwind css 를 쓰고 tailwind로 안되는 부분들만 CSS Module을 사용함. |
Beta Was this translation helpful? Give feedback.
-
살짝 별개의 내용이긴 하지만 저희가 컬러코드를 어떻게 저장할지도 생각해봐야할 것 같아요! 프론트엔드 개발 시 컬러코드를 관리하는 방법은 여러 가지가 있습니다. 이 중에서 가장 흔히 사용되는 방법 두 가지를 설명하겠습니다.
어떤 방식을 사용하든, 컬러코드를 관리하는 것은 일관성을 유지하고 유지보수를 쉽게 하기 위해 중요합니다. 선택한 방식은 프로젝트 요구사항과 팀의 개발 스타일에 따라 다를 수 있습니다. |
Beta Was this translation helpful? Give feedback.
-
# npm을 이용하여 설치
npm install @emotion/react @emotion/styled import { css } from '@emotion/react';
import styled from '@emotion/styled';
// 기본 스타일 정의
const basicStyle = css`
color: blue;
font-size: 16px;
`;
// 스타일 컴포넌트 생성
const StyledButton = styled.button`
${basicStyle};
background-color: ${props => props.primary ? 'green' : 'red'};
`;
// 컴포넌트 사용
function MyComponent() {
return (
<div>
<StyledButton primary>Primary Button</StyledButton>
<StyledButton>Secondary Button</StyledButton>
</div>
);
} 위 예시에서 |
Beta Was this translation helpful? Give feedback.
-
1. styled-component
2. tailwind
Beta Was this translation helpful? Give feedback.
All reactions