Skip to content

프론트엔드 기술 스택 및 선정 이유

Jang Hyeok-su edited this page Jul 12, 2024 · 2 revisions

⚡️코드잽 프론트엔드 팀의 기술 스택

스타일링 라이브러리

emotion

스크린샷 2024-07-10 오후 5 15 28

📍 선정이유

  1. 러닝 커브가 낮다. ⇒ 이전에 사용해 본 경험 있어서 새로운 라이브러리 학습에 소비되는 노력을 줄일 수 있다.
  2. 레퍼런스가 많다.
  3. 트러블 슈팅에 유리하다. ⇒ 새로운 라이브러리(Panda CSS, Vanila-extract) 보다 상대적으로 트러블 슈팅에 유리하다.
  4. 동적 렌더링이 용이하다. ⇒ js와 css 사이의 변수를 공유할 수 있으므로, css-in-css와 비교하여 동적 렌더링이 용이하다.
  5. CSS 재사용이 용이하다.
  6. 전역 클래스명을 고려하지 않아도 된다. 해시 값으로 자동으로 변경해주기 때문에 이름을 중복하여 사용할 수 있다.
  7. styled-component에 비해 확장성이 용이하다.
  8. styled-component를 사용하였을 때에 비해 디버깅이 유리하다. (styled-component은 클래스 명이 오로지 해시값으로 나오기 때문에 편하게 디버깅을 유리하게 하기 위해서는 서드파티 라이브러리를 사용해야 한다.)

⚡️ 코드zap

프로젝트

규칙 및 정책

공통

백엔드

프론트엔드

매뉴얼

백엔드

기술 문서

백엔드

프론트엔드


Clone this wiki locally