Skip to content

jeonbyeongmin/modern-react-study

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

modren-react-study

  1. styled-component styled-components라 왜 만들어졌을까? 발전 순서 css -> sass -> BEM -> css.module -> styled-components

Css-in-Js 라고 하는 것들은 다 최종 발전 단계이다. 완벽하다고는 할 수 없지만 기존의 문제점들을 해결하기 위해 만들어진 것은 확실하다.

그렇다면 styled-components는 어떤 문제를 해결하는가?

  1. 컴포넌트 이름이 UI 역할을 결정짓기 때문에 상당히 직관적이다. (기존에는 코드에 div 투성이였다.)
  2. css.module로 클래스명이 중복되어 발생하던 문제는 해결할 수 있었지만 여전히 클래스명을 관리하는 번거로움은 존재했다.

더 공부해볼 것. 모든 문제에서 styled-components가 좋을까?

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published