HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🤎
프론트엔드 데브코스 5기 교육생
/
⌛
정호일팀
/
☕
오늘의 커피챗
☕

오늘의 커피챗

진행 날짜
Dec 21, 2023 22:00
커피챗 주차
14주차
주제
Q: html 속성을 props로 받아올때 ex) disabled . props가 boolean이니 네이밍을 isDisabled 로 하는게 맞을지, 아니면 JSX의 속성에 적을때 <button disabled={disabled}/> 처럼 통일성을위해 그대로 적는게 맞을지 고민됩니다.
A : 스펙을 다루는 데이터의 경우, 컨벤션을 안 지켜도 의미가 파악될 듯 하다.
 
 

 
  1. github flow
  1. github actions(CI/CD 포함) - vercel or 심플한거.
  1. 슬랙 깃 pr 연동 - 하면 좋습니다.
  1. 코드 컨벤션(lint포함) - 컴포넌트명, 변수명 - 디렉터리 - 파일명 - 이벤트핸들러 on, handler - prettier, eslint - 순정의 끝은 기본..
  1. 스토리북
  1. 테스트 (스토리북, jest+RTL) - storybook - jest → util → 1000000 → 100,000 getNumberWithComma() {…} - expect(get..(10000)).toBe(10,000)
  1. 상태관리 라이브러리 - rtk vs react-query
 

 

다음 커피챗 때 할일

  • gitflow에 대한 설명과 적용
  • merge option 어떻게 할지 생각해와주세욤
  • 작업을 어떻게 분리할까요?
    • 로그인을 예로 들면..
    • API 연동하기 A
      • login 컴포넌트 develop <- A-1,
      • A-1 ← A-2
    • A-2