filter안에 콜백 함수는 반드시 true/false를 리턴해야함 만약 콜백 함수를 {}중괄호를 사용하였는데 return을 안붙이면 undefined을 반환 undefined은 falsy한 값으로 판정하여 filter로 값을 담지 못하게됨 따라서 항상 빈배열 {}중괄호를 사용했다면 return을 명시 return을 사용 안 할 시 {}중괄호 제거 -> 자동return
constants.ts에 쿼리키값 관련한 부분을 상수로 빼고, import하여 사용하는 방법을 배웠습니다! 여기서 질문이 export const QUERY_KEYS = { todo: { all: ["todo"], list: ["todo", "list"], detail: (id: string) => ["todo", "detail", id], }, }; 상수명만 대문자로 쓰고 내부 객체는 소문자로 사용하는게 맞는건가요?? 어떤 것이 관례인지 궁금합니다
안녕하세요. 강사님. 이번에 plan시에 참고 링크를 직접 context로 넣어줬는데, 이전에 추가한 context7 mcp를 사용해도 되는건가요? context7 mcp 는 개발 단계에서 사용되나요? context7는 언제 사용하는지, 사용한다면 어떻게 사용할 수 있는지, 둘이 무슨 차이가 있는지 알려주시면 감사하겠습니다.
안녕하세요, 개발에 대해서 전혀 모르는 1인입니다. 바이브코딩을 배워보고 싶어서 열심히 따라하고 있는데, 본질적으로 문제점이 있어서 고견을 구하고자 질문드립니다. 강의에서 말해주신대로 플랜모드로 프로젝트의 기획, 아키텍트 등을 자세하게 요청했을 때 잘 모르는 사람 입장에서 그럴법하게 제시를 해줍니다. 문제는 이 기획이 제대로 된 건지, 아닌지 전혀 판단할 수가 없습니다. 초보자 입장에서 개발도 모르고 제대로 된 프로그램도 만들어보지 않았기 때문에 당연하다고 생각합니다. 시간이 지나면 당연히 개발에 대한 지식이 생기고, 프로젝트를 실패하고 성공하는 걸 반복하면서 실력이 늘겠지만 시행착오를 조금이라도 줄이고 싶습니다. 그래서 여러 AI한테 기획에 대한 피드백을 요청해서 그걸 토대로 판단하는 게 가장 괜찮을 것 같은데, 이 때 뭐라고 AI한테 지시해야 할 지가 궁금합니다. 이것도 AI 통해서 물어보면 되겠지만, 전문가로서 괜찮은 내용이나 정보가 있다면 알려주시면 정말 감사하겠습니다.
안녕하세요. 짐코딩님의 클로드 코드 강의를 따라하면서 Supabase 이전 강의까지 들으면서 생긴 질문에 대해서 질문하고자 합니다. 커스텀 커맨드의 git 커맨드에 branch, commit, merge, pr 관련 커스텀 커맨드를 구분해 놓으셨습니다. 하지만 지금까지 강의를 진행하면서 commit만 활용하시고 나머지 3가지 커맨드에 대해서는 사용하는 것을 보지 못했습니다. 이를 분리해놓은 이유와 어떻게 사용하는 지에 대해서 알고싶습니다. (예시 프롬프트 등의 정보를 주셔도 됩니다!) 또한 ROADMAP을 업데이트 한 뒤 컨텍스트 관리를 위해서 PRD 역시 업데이트 해주면 좋다고 하셨었습니다. 하지만 강의에서는 PRD 업데이트를 진행하지 않고 계속 진행을 했었는데요. ROADMAP은 버전 관리를 진행하셨는데 PRD는 버전 관리를 하지 않고 하나로 업데이트 하거나 관리하는 이유가 있을까요?
⚠ 질문 작성법 - 몇 섹션의 어떠한 강의에 대한 질문인지 작성해주세요. (ex. 섹션2 조건문에 대한 질문) - 질문은 최대한 구체적으로 작성해주세요. - 비슷한 질문이 올라와있는지 확인해주세요. - 코드가 포함된 질문은 아래와 같이 코드블록을 사용해주세요. console.log("hello world"); 안내사항 - 질문에 대한 답변은 보통 주말, 공휴일을 제외한 평일 오전 시간 에 답변해드립니다. - '질문 해결'은 답변 작성일 기준 1일 이후에 설정됩니다. 섹션4 23 Promise객체 강의에서 12:05시간에 아래와 같은 예제를 설명하는데, const executor = (resolve, reject) => { setTimeout( () => { reject("실패"); }, 3000); }; const promise = new Promise(executor); promise .then((res) => { console.log(res); }) .catch((err) =>{ console.log(err); }); 코드 아래에서 promise.then(...).catch(...); 와 같은 형식으로 사용될 수 있는 이유를 알려주세요. then과 catch는 property라고 했는데, 이와 같이 초기화 하는 내용은 강의에서 못들은것 같고, Promise chaining으로 넘겨짚기에는 각 함수에서 객체를 리턴하지도 않고... 모르겠네요.
안녕하세요, 강사님. 저는 개발 경험이 없는 문과 출신 수강생입니다. 업무 자동화 및 데이터 전처리 관점에서 Claude Code 활용을 검토하던 중 보안 관련 사항을 정확히 이해하고자 문의드립니다. Claude Code 사용 시, 업로드한 데이터가 외부 서버로 전송되나요? 전송된다면 해당 데이터가 유출될 가능성이 있나요? . (혹시 아신다면) 실제 기업 환경에서는 Claude Code 를 빈번히 사용 중인지 궁금합니다. 저는 웹/앱 개발 보다는 업무 자동화 및 데이터 전처리(파이썬 스크립트 작성 등)에 관심이 있고, 이때 일부 고객 개인정보를 다룰 예정이었습니다. 다만 실제 업무 적용을 검토하는 과정에서, 사내 PC에 Claude Code를 설치하였으나 보안 정책상 platform.claude.com , api.anthropic.com 등 일부 URL이 차단되어 현재는 실행이 제한된 상태이고, 클로드코드를 사용하려면 회사측에 별도의 승인을 받아야하는 상황으로 이에 참고 차 위 정보를 문의드립니다. 이에