선생님 클로드코드 자체에서 지원하는 Plan 모드와 plugin을 통해 가져온 task-manager 혹은 shrimp-task, superpowers 등등 이러한 것들의 계획을 세워주는것과 차이가 많이 날까요? claude의 순정 Plan모드로만 사용을 해도 무관한지 궁금합니다..
이전 강의에서 /init 명령어 실행을 토큰사용량 이슈로 '보는것'만 제안 주셨는데요.. 이후 35강에서는 md파일이 이미 생성된 상태에서 해당 파일을 읽게 하는것이 수업 내용이라서, 갑자기 이전 내용으로 돌아가 다시 재생하며 따라가고 있습니다. 좀 혼란스럽네요. 어차피 생성하지 않고는 뒤 내용을 따라갈 수 없는데.. 그럼 토큰이 소진 되더라도 앞에서 해야 하는거 아닌가요..?ㅠㅠ 가이드만 따라 가더라도 쉽지 않네요..ㅠ
context7 mcp 설치를 위해 github에 들어가보면 설치 링크가 강의와 다르게 표시되어 있고 github 명령어로 실행하면 오류가 나더라구요. 어떻게 하면 될까요? 강의교안이나 미션에서 나오는 설치 명령어로는 설치가 가능한데 github 를 통해 설치해 보려구요.
안녕하세요. 실제로 플랜모드는 opus로 하고 실제 개발은 sonnet으로 하려하는데 플랜모드에서 플랜이 마음에들면 개발진행할거냐고 물어보잖아요. 거기서 모델을 바꾸고 개발을 진행하고 싶은데 어떻게 해야하나요? 대화를 중단하고 모델을 바꾸고 이어서 개발 진행해달라고 하니까 개발진행이 안되네요. 그래서 다시 플랜모드로 개발계획 해달라고하고 그냥 거기서 개발진행시켜버리니까 개발이 진행되더라구요.
안녕하세요? 강의를 듣다가 궁금한 것이 있어서 글을 남깁니다. 섹션 5에서 stopPropagation() 설명이 나올때 상위로 전파 차단이 라고 설명을 주셨는데, 강의를 모두 듣고 보면 상위로 전파 차단 뿐만이 아니라 즉 캡쳐링 뿐만 아니라 버블링도 차단 해주는 걸로 이해가 되고 있습니다. 혹시 상위로 전파 차단이란 것이 캡쳐링이 아닌 다른 의미로 쓰인건지 궁금합니다. 상위로 전파 차단이 혹사 다른 의미로 쓰였다면 그 의미에 대해서 알 수 있을까요?
안녕하세요? 강좌가 4개 밖에 없지만, 들어보고 싶은 강좌라 결재를 했고, 강좌를 만들어서 올리는 것으로 생각했는데, 수강평에 4개섹션에 30개 강좌로 구성되었고, 결재를 하면 수강이 가능하다는 답글을 달아주신것을 봤습니다. ( https://inf.run/mjT2D ) 그런데 결제 전이나 결제 후나 보이는 강좌는 현재 공개된 4개 밖에 보이지 않습니다. 다시 확인 부탁드립니다.
안녕하세요. 미션6을 진행하는 과정에서, 교재처럼 beginner.md 파일을 만들어서 C:\Users\Administrator\workspace\output-style-test\.claude 폴더 밑에 저장해 놓았는데.. /config 로 들어가 output style을 확인해 봐도 3가지 기본 선택항목만 나오고 .. 아무리 이리저리 해바도 beginner는 추가선택항목으로 나오질 않고 있어서 클로드에 다시 문의를 했는데, 아래처럼 대답을 하네요. 미션을 어떻게 진행을 해야 할까요,..?
QnA를 살펴보다가 아래 질문글 을 보게 되었는데요, min-height: 100vh 를 넣으면 display: flex 없이도 전체 화면을 꽉 채우게 설정이 돼서 사실 display: flex 가 없어도 되는 상황이었어요. 이 부분은 제가 강의에 수정해두도록 하겠습니다 위의 내용으로 답변해주셨더라구요! 저는 지금 #root 에 min-height: 100vh 가 있는 상황인데도 불구하고 .Editor > section { margin-bottom: 40px; } 을 추가하면 하단 여백이 생겨서 강의 내용대로 body 에 display: flex; 를 추가해야 의도한 대로 보이는데, 그 전에는 어떤 부분이 달라서 min-height: 100vh 만으로도 스타일링이 가능했던건지 궁금합니다..! 혹시 강의가 수정된 부분이 있다면 어떤 부분인지 알 수 있을까요?
React 마스터 클래스: Part 3 - 실무 핵심 라이브러리 정복 (TypeScript, Zustand, React Hook Form, TanStack Query)
강의 잘 듣고있습니다. 한 가지 궁금한 점이 있어 질문드립니다. "App.tsx를 Provider로 감싸는 순간 그 아래 모든 컴포넌트가 서버 컴포넌트로서의 최적화 기회를 잃는다"는 부분이 잘 이해되지 않습니다. 제가 알기로는 Provider를 children prop으로 받는 composition pattern으로 작성하면, Provider 자체는 Client Component여도 그 안에 들어가는 children은 Server Component로 유지될 수 있는 것으로 알고 있습니다. Next.js App Router의 RootLayout 에서 <Providers>{children}</Providers> 형태로 쓰는 패턴이 그 예시라고 알고 있고요. 이 경우에도 RSC 최적화 기회를 잃는다고 보시는 건지, 아니면 제가 놓치고 있는 다른 맥락이 있는지 궁금합니다.
안녕하세요. 바인딩 에러와 관련해 어떤 의도로 if 절이 나뉜 것인지 정확히 이해를 못한것 같아서 질문드립니다. 메시지 작성에서 nullable 한 값이 존재하여 null-safe 하게 메시지 여부를 검사하고, 존재한다면 메시지를 반환해주는 것으로 이해를 하였습니다. 그리고 여러 필드에서 에러가 발생한 경우 람다식을 통해 에러 메시지를 "," 로 조합해주고 리턴을 하는 것으로 이해하였습니다. 이후 직접 테스트해보는 과정에서 localhost:8080/v1/books 으로 파라미터들을 모두 제외하고 요청을 보낸 경우의 기대가 "쿼리비어있을수 없습니다., 페이지..., 사이즈... 값들이 정확하지 않습니다." 이런 결과가 나오는 것으로 기대를 하였지만, 실제론 랜덤하게 누락된 값 하나만 결과로 나오는 것을 확인하였습니다. 혹시 e.getFieldErrors().stream() 가 default 메시지가 null 인 케이스만 방어하기 위해서 작성된 것일까요?