/vanilla-extract

๐Ÿฉ Zero Runtime CSS Vanilla-Extract Study

๐Ÿฆ vanilla-extract

์ฐธ๊ณ ์ž๋ฃŒ : https://vanilla-extract.style/

์ด๋ฒˆ์— ์ƒˆ๋กœ์šด ํ”„๋กœ์ ํŠธ๋ฅผ ํ•˜๋ฉด์„œ vanilla-extract ๋ฅผ ๋„์ž…ํ•ด๋ดค๋‹ค. ๊ทธ๋ž˜์„œ ์ด ๊ธฐ์ˆ ์— ๋Œ€ํ•ด ์ •๋ฆฌํ•ด๋ณด๋ ค๊ณ  ํ•œ๋‹ค.

๐Ÿฅณ ํŠน์ง•

  • CSS-in-JS์˜ ๋‹จ์ ์ธ ๋Ÿฐํƒ€์ž„ ์˜ค๋ฒ„ํ—ค๋“œ๋ฅผ ์ตœ์†Œํ™” ์‹œ์ผœ์ค€๋‹ค. (์ฆ‰, Zero Runtime์ด๋ผ๊ณ  ํ•จ)
  • ํƒ€์ž…์Šคํฌ๋ฆ…ํ‹ฐ์™€ ์™„๋ฒฝํ•œ ํ˜ธํ™˜์ด ๋œ๋‹ค.
  • ์ „์—ญ์œผ๋กœ ์ฝ”๋“œ๋ฅผ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•œ๋‹ค.
  • ํƒ€์ž… ์ถ”๋ก ์„ ํ†ตํ•ด CSS ์†์„ฑ์ด๋‚˜ ๊ฐ’์— ๋Œ€ํ•œ ์˜ค๋ฅ˜๋ฅผ ์บ์น˜ํ•  ์ˆ˜ ์žˆ์–ด ๋Ÿฐํƒ€์ž„ ์—๋Ÿฌ๋ฅผ ๋ฐฉ์ง€ํ•˜๋ฉฐ ์ฝ”๋“œ์˜ ์•ˆ์ •์„ฑ์„ ํ–ฅํ•ญ ์‹œ์ผœ์ค€๋‹ค.