소개
게시글
질문&답변
2023.04.11
npm start 안됨
안녕하세요 lar888님 수업에서는 yarn 으로 진행을 해왔는데 혹시 npm으로 진행하셔서 npm start를 하신걸까요? 에러가 어떤 에러가 나오는지 알 수 없어 정확히 답변을 드리기는 어렵지만 코드 최신화 이후 인스턴스에서 최신화된 코드를 pull 받고 build 와 start를 다시 실행해보시길 바라며 발생하는 에러 또한 추가적 첨부 부탁드리겠습니다
- 0
- 1
- 207
질문&답변
2023.04.10
OAuth 관련 질문이 있습니다.
안녕하세요 BBBB님 기존에 제공되는 저희의 백엔드에 적용을 말씀하신다면 먼저 불가능하다고 말씀드리며 직접 구현하고 계신 백엔드에 적용을 말씀하시는거라면 JWT관련 로직을 만든 후 OAuth를 붙이시면 됩니다
- 0
- 1
- 404
질문&답변
2023.04.10
강의를 듣다가 export default function () 관련 궁금점이 있습니다.
안녕하세요 BBBB님 특별한 이유는 없습니다 함수선언방식과 화살표함수 모두 익숙해지는 것이 좋습니다 이 둘은 역할은 같지만 미묘한 차이가 있습니다 더욱 자세한 내용이 궁금하시다면 화살표함수와 일반 함수의 차이를 찾아보시는걸 추천드립니다
- 0
- 1
- 288
질문&답변
2023.04.10
prevState를 사용하여 리팩토링
안녕하세요 박혜주님 두 코드에는 차이가 있습니다 setIsModalOpen((prev)=>!prev)의 경우 이전 상태값을 참조하여 다음 상태값을 결정하는 것으로 상태 업데이트 도중 다른 업데이트가 동시에 일어나도 이전 상태값을 참조해 적용할 수 있어 상대적으로 안전합니다 반면 setIsModalOpen(!prev)의 경우 이전 상태값을 참조하지 않고 바로 !prev로 설정하는 것이기에 예기치 않은 에러가 발생했을 경우 찾아내기 힘들게 됩니다
- 0
- 1
- 992
질문&답변
2023.04.10
margin 대신 padding을 자주 쓰는 이유
안녕하세요 pingman님 padding을 사용했을 경우 전체 크기에 영향을 주지 않고 사이즈가 변경되는 이유는 우리가 box-sizing: border-box를 사용했기 때문입니다 box-sizing을 설정하지 않을 경우 padding을 주었을때 내부 공간이 넓어짐에 따라 전체 크기도 변하게 됩니다
- 0
- 1
- 430