HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🐣
프론트엔드 데브코스 4기 교육생
/
😃
이재호팀
/
6월 23일 커피챗

6월 23일 커피챗

날짜
Jun 23, 2023
  1. 현업에서 쓰이는 css네이밍 컨벤션 어떤걸 많이 쓰는지 궁금합니다!
  1. 생성자 함수 랑 클래스랑 어떤 방법을 많이 쓰는지 궁금합니다!
    1. composition vs inheritance
  1. 바닐라 자바스크립트로 개발중인 룰렛 프로젝트를 개발하면서 상태 관리에 대한 부분이 고민되었습니다.
    1. 여러 컴포넌트간의 의존성은 줄이되, 상태 공유가 필요한 부분들은 어떻게 관리해야 할까요?
      • 생각한 첫 번째 방법
        • 상위의 합성 컴포넌트에서 상태를 보관하고, 각 컴포넌트에 상태와 콜백 함수를 전달하는 방식
      • 두 번째 방법
        • redux 라이브러리 적용하기
          (redux를 사용했을 때 A컴포넌트에서 dispatch를 발생시켜서 상태에 변화가 생겼을 때, B컴포넌트에서 변화를 감지할 수 있는지 궁금합니다.)
      혹은 이외에 좋은 방법이 있을까요?
 
  1. 현업에서 리액트를 사용하는 프로젝트의 초기 환경은 보통 어떤 방법으로 세팅하는지 궁금합니다. 저는 학습하면서 CRA로만 많이 구성해봤는데 최근에는 Vite으로 세팅하거나 Next.js나 Remix같은 프레임워크를 사용하는 방법도 있다는 걸 알게 되었습니다. 현업에서는 어떤 방법을 선호하는 편인가요?