강의에서는 BoardDto로 요청을 다 받고 있는데 요청값은 CRUD마다 다를거라고 생각하는데 Request 객체의 변경이 Service 계층에 영향을 미칠 수 있기 때문에 컨트롤러랑 서비스 DTO를 다르게 준다고 알고있습니다. 컨트롤러 BoardCreateRequest BoardCreateResponse 서비스 BoardCreateDto BoardCreateResult 근데 api 하나 만들때마다 너무 많은 변환과 객체 생성이 이루어질거같은데 강사님은 실무에서 어떤 방법을 사용하시나요?!.. 궁금합니다
안녕하세요 강의를 듣다 보니 스킬이 전문가가 더욱 일을 잘하게 하기 위한 메뉴얼이라 하셨는데 그러면 보통 서브에이전트를 생성하고 그 서브에이전트한테 스킬을 사용하라는 식으로 사용하는 편이 좋을까요? 서브 에이전트와 스킬의 역할이 조금 중복되는거 같아 어느 상황에 어떤 툴을 써야할지 조금 헷갈립니다.
안녕하세요 강사님, useReducer 파트의 강의를 보며 계속 useReducer의 필요성에 대해 생각해보고 있습니다. 협업을 여럿 진행하며 useReducer가 쓰인 코드를 많이 못봐서 그런지 강의해주신 장점들의 상당 부분을 커스텀 훅 로직으로 대체할 수 있을 거라는 생각이 들었습니다. UI 컴포넌트와 여러 상태를 응집력있게 업데이트 해야 하는 경우 단순 휴먼 에러를 방지하고자 한다면, 커스텀 훅 내에 여러 setState()를 포함하는 함수를 만들 수 있을 것 같습니다. 리액트가 배칭 기능도 제공하니까 성능 면에서도 차이가 없지않나 생각이 들었습니다. UI 역할을 하는 컴포넌트와 비즈니스 로직을 담당하는 리듀서를 완벽히 분리 마찬가지로 커스텀 훅을 통해 UI단과 비즈니스로직을 분리할 수 있을 것 같습니다. 테스트에서 장점이 있겠으나 테스트 만으로 useReducer를 사용해야 하는건지 아직 경험이 부족해 잘 모르겠네요. 강사님께서 혹시 useReduer만의 장점을 알려주실 수 있을까요? 아님 취향차이일까요?
안녕하세요. 강의 잘 듣고 있습니다. 다름이 아니라 프로젝트 의존성 관계를 그래프로 그려주셨는데요. 그려주신 그래프가 맞는걸까요..? bank-mornitoring은 아무런 모듈을 의존하지 않고, 반대로 bank-monitoring을 의존하는 모듈은 bank-api, bank-event인데 그려주신 그래프와 관계가 좀 다른거 아닌가 싶어 여쭤봅니다!
안녕하세요, 선생님. 뉴스페이퍼 테마 싱글템플릿 모바일 화면 디자인 관련하여 질문드립니다. PC 화면 모바일 화면 위와 같이 현재 PC에서는 싱글템플릿이 보기에 문제가 없는데, 모바일에서 싱글템플릿을 확인해보니 본문보다 왼쪽 패널 영역이 먼저 노출되고 있습니다. 문제는 애드센스 광고 영역은 맨 위에 노출되도 괜찮은데(오히려 그게 좋구요), 그 아래 인기글/추천글 블록의 영역이 지나치게 크게 표시 되다 보니, 본문이 시작되기 전까지 화면을 많이 차지해서 방문자가 이탈할 수 있겠다는 생각이 들었습니다. 제가 봐도 너무 보기에 안 좋아서요.. 혹시 모바일 화면에서만 애드센스 광고는 상단에 그대로 두고, 인기글/추천글 블록만 본문 아래로 내리는 방법 이 있을까요? 추천글 블록만 아래로 내리기 어렵다면, 모바일에서 해당 추천글 블록의 이미지 크기나 전체 높이를 줄이는 방식으로 조정할 수 있는지도 궁금합니다. 정리하면, PC에서는 현재 레이아웃을 유지하고, 모바일에서만 왼쪽 패널의 추천글 영역이 본문 흐름을 방해하지 않도록 수정하고 싶습니다. 이 경우 어떤 방식으로 설정하거나 CSS를 적용하면 좋을지 조언 부탁드립니다.
npx shadcn@latest init 명령어 실행시 선택 옵션들이 더 생긴것 같습니다. 해당 옵션 선택에 대해서도 강의 내용이 업데이트 되면 좋겠습니다. 옵션 선택이 잘못된건지, 설치한다고 했는데도 강의 내용처럼 소스 업데이트가 발생하지 않아서 정상적으로 설치가 된건지 알수가 없습니다. 감사합니다.