TIL 2022-09-04 TailwindCSS Svelte
Svelte 프로젝트에 Tailwind CSS를 적용하기로 하였다. 가장 큰 이유는 Svelte의 inline style에서의 하위 컴포넌트로의 상속이 안되는데, Tailwind에서는 classname만 넘겨주면 알아서 style를 적용해주기 때문... 뭐 Tailwind 식 스타일링의 장점이라고 하면 - 클래스 이름을 의미있게 지을 필요 없음 - HTML, CSS 오갈 필요 없음 - 빠르게 쓸수 있음 등이 있겠지만.... 물론 클래스네임 시맨틱하게 적는게 상당히 머리 아픈 일이긴 한데, 최근에 많이 사용하고 있는 css module 같은 경우에는 모듈 단위로 나누면 되니 그렇게까지 긴 클래스 네임을 가지는 일은 드문거 같다. HTML CSS가 한번에 붙어있는것은 솔직히 양날의 검인데, 한눈에 볼수 있다..