프론트엔드 공부 블로그
close
프로필 배경
프로필 로고

프론트엔드 공부 블로그

  • 분류 전체보기 (310)
    • 웹 개발 (21)
    • JavaScript (77)
    • TypeScript (24)
    • React (54)
    • React Native (25)
    • Node (17)
    • 코딩테스트 연습 (28)
    • 기타 (64)
  • 홈
  • 소개글
  • JavaScript
  • React Native
  • React
  • 기타
  • 구) 블로그
728x90

Tailwindcss와 Css-in-js 함께 사용하기 (twin.macro)

tailwindcss는 분명 장점이 있는 CSS 작성법이다. 다만, 어떤 경우에는 tailwindcss만 사용하는 것이 생산성을 떨어트릴 수도 있다. 🍋 예를 들면, 스타일이 많이 적용될 경우 인라인으로 클래스명이 너무나도 길어질 수 있다. (코드 가독성 저하) 이런 경우, 기존에 사용했던 styled-component나 emotion과 같은 css-in-js 라이브러리가 그리워지는데 이 둘을 모두 함께 사용할 수 있게 도와주는 오픈소스 라이브러리가 있다. 🍵 twin.macro (with. emotion) twin.macro의 깃허브 리드미를 살펴보면, 친절하게 각 환경에서 세팅하는 방법을 알려주고 있다. 그중에서 난 CRA 환경에서 emotion을 사용하여 개발 환경을 구축해보았다. styled-co..

  • format_list_bulleted React
  • · 2023. 5. 29.
  • textsms
728x90
  • navigate_before
  • 1
  • navigate_next
공지사항
  • Github 🐈
전체 카테고리
  • 분류 전체보기 (310)
    • 웹 개발 (21)
    • JavaScript (77)
    • TypeScript (24)
    • React (54)
    • React Native (25)
    • Node (17)
    • 코딩테스트 연습 (28)
    • 기타 (64)
최근 글
인기 글
최근 댓글
태그
  • #프로그래머스
  • #typescript
  • #react
  • #자바스크립트
  • #javascript
  • #리액트
  • #타입스크립트
  • #알고리즘
  • #코딩테스트
  • #html
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바