[회고] 신입 iOS 개발자가 되기까지 feat. 카카오 자세히보기

🛠 기타/WEB

React - Styled Components

inu 2021. 1. 12. 18:24
반응형

Styled Components

  • 컴포넌트 기반 개발 방법에서는 HTML, CSS, Javascript를 하나의 파일에 모으는 패턴이 선호된다.
  • JSX를 통해 Javascript 코드가 HTML을 포함하고 있고, CSS는 Styled Components를 통해 삽입한다.
  • 내부 CSS 코드는 기존 문법대로 작성하면 된다.

패키지 설치

$ npm i styled-components

HTML 엘리먼트 스타일링

import styled from "styled-components"

styled.div`
  // <div> HTML 엘리먼트 스타일 정의
`

React 컴포넌트 스타일링

import styled from "styled-components"
import Comp from "./Comp"

styled(Comp)`
  // <Comp> React 컴포넌트 스타일 정의
`
반응형

'🛠 기타 > WEB' 카테고리의 다른 글

Nest.js - nest.js 환경에서 GraphQL 사용하기  (0) 2021.01.13
React - GraphQL Client (with Apollo)  (0) 2021.01.12
React - React Router  (0) 2021.01.11
React Hooks - useRef  (0) 2021.01.11
React Hooks - useState의 활용 (useInput, useTabs)  (0) 2021.01.10