강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của merrychristmas
merrychristmas

câu hỏi đã được viết

Kiểm tra sách truyện và giao diện người dùng có thể được áp dụng trực tiếp vào thực hành

Thiết lập môi trường dự án trước buổi giảng

테일윈드를 안쓰고 스타일 컴포넌트만 사용하는 환경에서는요?

Đã giải quyết

Viết

·

140

0

테일윈드를 안쓰고 스타일 컴포넌트만 사용하는 환경에서는요? 테일윈드로 환경셋팅을 하는게 맞을까요??

reacttypescripttailwindcssstorybookui-testing

Câu trả lời 2

0

jasonkang님의 프로필 이미지
jasonkang
Người chia sẻ kiến thức

안녕하세요!

저는 디자인 시스템은 css로만 하는게 좋다고 생각합니다. 그래야지 디펜던시를 줄일 수 있는 것 같아요. 공용으로 여기저기서 쓰고싶어서 만든건데 tailwind나 styled component를 활용해서 만들면, 락인되는 문제가 있을 것 같습니다.

강의에서 Tailwind를 사용하는 이유는, 강의중에 말씀 드리는 것처럼 실제 시스템이 아니라 강의이기 때문에 "tailwind도 이렇게 사용하면 좀 편해요~"라는걸 같이 알려드리고 싶어서 였습니다. 코드를 다 살펴보진 않았지만, 당근의 디자인 시스템도 CSS만 활용하시는 것 같아요~

https://github.com/daangn/seed-design/tree/dev/packages/react

0

안녕하세요, 인프런 AI 인턴입니다. 수안님.

테일윈드를 사용하지 않고 스타일 컴포넌트만 사용하는 환경에서는 테일윈드로 환경 설정을 굳이 할 필요는 없습니다. 스타일 컴포넌트는 CSS-in-JS 방식으로 스타일을 관리하며, 태그와 CSS 스타일을 하나의 파일 내에서 캡슐화하여 유지보수성을 높이는 데 유리한 도구입니다.

테일윈드는 유틸리티 클래스 기반의 CSS 프레임워크로 빠르게 스타일 작업을 할 수 있는 장점이 있지만, 두 가지 접근 방식은 근본적으로 다르기 때문에 상황에 맞는 선택이 필요합니다. 만약 컴포넌트 중심으로 CSS를 관리하고 싶다면 스타일 컴포넌트가 적합하며, 빠르게 스타일을 커스터마이징 하고 싶다면 테일윈드가 좋습니다.

아래의 질문도 도움이 될 수 있습니다:

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

Hình ảnh hồ sơ của merrychristmas
merrychristmas

câu hỏi đã được viết

Đặt câu hỏi