묻고 답해요
167만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결코딩 몰라도 OK! CursorAI로 시작하는 개발 생활 (웹/초급)
node.js 설치 링크가 안열립니다
실습 첫강의 수업노트에 링크 눌렀는데1번 사진처럼 존재하지 않는 사이트라고 뜨네요ㅠㅠ링크 수정 및 전달 부탁드립니다! ㅠㅠ얼른 만들어보고싶은데 진행을 못 하고 있습니다! 답변 기다리겠습니다. 감사합니다:)
-
해결됨제로베이스부터 배우는 웹개발의 개념과 바이브 코딩
카카오톡 공유 API 연동 중 SDK 오류에 대한 질문
카카오톡 공유 API 연동 중 SDK 오류에 대한 질문 선생님, 안녕하세요.Next.js 프로젝트에 카카오톡 공유 API를 연동하는 과정에서 지속적으로 'SDK error'가 발생하여 질문드립니다. 제가 이해하고 적용한 방식이 올바른지 검토가 가능하시다면 답변 부탁드립니다.! 1. JavaScript 키 관리 방식 (.env.local) 민감한 정보인 카카오 JavaScript 키를 안전하게 관리하기 위해 .env.local 파일을 사용하고 있습니다.Next.js 환경의 특성상, 클라이언트 사이드(브라우저)에서 해당 키를 사용해야 하므로 환경 변수 이름에 아래와 같이 저장하는 것이 올바른 방법인지 궁금합니다..env.localNEXT_PUBLIC_KAKAO_JAVASCRIPT_KEY="여기에_발급받은_자바스크립트_키" 2. SDK 연동 및 초기화 과정 카카오 개발자 가이드를 참고하여 아래와 같은 순서로 SDK 연동 및 초기화를 진행했습니다. 이 과정이 올바른지 확인하고 싶습니다. 1단계: SDK 불러오기 웹 페이지에 아래 스크립트 태그를 추가하여 JavaScript SDK를 불러왔습니다. ${VERSION}과 ${INTEGRITY_VALUE}는 카카오 개발자 사이트에서 제공하는 최신 값으로 적용했습니다.HTML<script src="https://t1.kakaocdn.net/kakao_js_sdk/${VERSION}/kakao.min.js" integrity="${INTEGRITY_VALUE}" crossorigin="anonymous"></script> 2단계: SDK 초기화 불러온 SDK를 초기화하기 위해 Kakao.init() 함수를 호출했습니다. 이때, 인자 값으로 .env.local에 저장한 process.env.NEXT_PUBLIC_KAKAO_JAVASCRIPT_KEY를 사용했습니다.JavaScript// SDK를 초기화합니다. Kakao.init(process.env.NEXT_PUBLIC_KAKAO_JAVASCRIPT_KEY); // SDK 초기화 여부를 콘솔에 출력하여 확인합니다. console.log(Kakao.isInitialized()); 전체 코드 예시 최종적으로 아래와 같은 구조로 코드를 작성하여 초기화를 시도하고 있습니다.HTML<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>Kakao JavaScript SDK</title> <script src="https://t1.kakaocdn.net/kakao_js_sdk/v1/kakao.min.js" integrity="sha384-..." crossorigin="anonymous"></script> <script> // 2. SDK 초기화 // 실제로는 Next.js 환경 변수를 사용합니다. Kakao.init('YOUR_JAVASCRIPT_KEY'); // 초기화 여부 확인 console.log(Kakao.isInitialized()); </script> </head> <body> ... </body> </html> 요약 질문하자면..Next.js 프로젝트에서 카카오 JavaScript 키를 .env.local 파일에서 관리하는 방식이 올바른가요?script 태그로 SDK를 로드한 후, Kakao.init() 함수에 환경 변수 값을 넣어 초기화하는 현재의 구현 방식이 정확한가요?만약 위 과정에 문제가 없다면, 'SDK error'가 발생할 수 있는 다른 일반적인 원인(예: 카카오 개발자 사이트의 플랫폼 도메인 설정 오류, 앱 키 오타 등)은 무엇이 있을까요?바쁘시겠지만 시간 나실 때 확인 부탁드립니다. 감사합니다!
-
해결됨비전공자 혼자서 하루 만에 수익화 앱 출시하기
ios 에뮬레이터 실행 오류
안녕하세요. 첨부화면과 같이 에뮬레이터 실행 후 run&debug 누르면 이런 오류가 뜨는 데 어떻게 해결해야할까요..?인터넷에서 찾아보고 gpt에게도 물어봤는데 해결이 안되어 여쭈어 봅니다ㅠ
-
해결됨(2026 업데이트)Cursor와 ChatGPT로 시작하는 바이브코딩
행사정보조회 api
강의 잘 듣도 있습니다. 문의드릴내용은 PRD문서 의 API 문서 오퍼레이션명세 [행사정보조회] 의 경우, 한국관광공사 매뉴얼을 복붙하셨다고 했는데, 저는 아래처럼 되지 선생님처럼 안되거든요.오퍼레이션 번호 6 오퍼레이션 유형 조회 (목록) 오퍼레이션명(국문) 행사정보조회 오퍼레이션 설명 행사/공연/축제 정보를 날짜로 조회하는 기능입니다. 콘텐츠 타입이 “행사/공연/축제”인 경우만 유효합니다. 선생님이 아래와 같이 하신 방법은 어떻게 가능한가요? 만드신 건가요? 아니면 뭔가 툴이 있을까여~| 오퍼레이션 번호 | | 6 | 오퍼레이션 유형 | 조회 (목록) | | --- | --- | --- | --- | --- | | 오퍼레이션명(국문) | | 행사정보조회 | | | | 오퍼레이션 설명 | | 행사/공연/축제정보를날짜로조회하는기능입니다.
-
미해결제로베이스부터 배우는 웹개발의 개념과 바이브 코딩
Versel 대신...Cloudflare Workers 어떨까요?
ㅎㅎ 완강했어용~이전에 유튜브 통해 커서 AI로 프론트앤드 쪽이나 단위 기능 구현은 실습을 몇번 해봐서 강사님 강의 듣는데 수월했습니다. 백앤드쪽 연계가 무척 궁금해서 강의를 봤는데 궁금했던게 많이 해소되었습니다. 감사드리고요~그런데 강사님!배포할 때 Vercel 대신 Cloudflare Workers도 괜찮을까요?
-
해결됨비전공자 혼자서 하루 만에 수익화 앱 출시하기
에뮬레이터 셋팅이 안되서 진행을 못하고 있습니다..
안녕하세요버전때문인건지 환경변수때문인건지 하루 종일 지우고 다시 설치해보고 했는데, 도저히 해결방법이 없습니다..에뮬레이터를 써야하는데 다른 방법은 없는지요?이 부분 확실히 해결되야 넘어갈것같은데, 원격으로 도와주셔도 되니 해결 좀 부탁드립니다..
-
해결됨비전공자 혼자서 하루 만에 수익화 앱 출시하기
안드로이드 에뮬레이터 연결시 에러..
혹시 위와 같이 터미널에서 나오는데 이건 버전문제인가요?SDK MANAGER에서 해결해야되는지..계속 알아보는데 문제가 뭔지 몰라서 넘어가질 못하고 있습니다.도와주세요ㅠ
-
해결됨비전공자 혼자서 하루 만에 수익화 앱 출시하기
기능구현 애플앱아닌 안드로이드앱으로 구현하기는 어떻게 하나요?
제가 윈도우os기반이고 혹시 커서 플러터화면에서 iOS 말고 안드로이드 시뮬레이터로 실행하는 방법이 어떻게 되나요??31번부터 보면 되나요?command + 꺽쇠가 윈도우 기반으로 그럼 ctrl + > 이거 누르라는 말씀이신가요?커서에서 단축키가 작동이 안되네요 .ㅜㅜ디바이스 선택(select a device)하는 부분이 왜 안뜨져?
-
미해결제로베이스부터 배우는 웹개발의 개념과 바이브 코딩
사업자 등록
토스페이먼츠에 실제로 결제를 달려면 사업자 등록을 하라고 하는데 유형 같은건 어떤걸 선택해야 할까요? 저는 결제 연동 방법은 이미 아는 상태에서 이런 구체적인 팁이 있을까 해서 수강했는데 없어서 여쭤봅니다.
-
해결됨비전공자 혼자서 하루 만에 수익화 앱 출시하기
영문사업자등록과 사업자등록질문있습니다.
안녕하세요,개발자 인증에서부터 진행이 어렵네요..본인 확인 부분에서 공과금명세서를 제출했는데,리젝당해서(이름이 표기 되지 않았다고 하네요.)주민등록등본을 제출했는데 또 리젝당하면....특별히 인증제출서류 방법이 있을까요?신카명세서도 인터넷으로 받고 있는데 주소지는 없고..진행할때 확실한 방법이 있는지 좀 알려주셔요..2. 영문사업자등록은 그럼 사업자등록(개인) 신청을 하고 나서 이름등록이 가능한거 같은데..(개인납세자는 신청불가능한 민원입니다.)제가 첨 등록 신청해보는거라 이 부분관련정보가 없어 질문드립니다..(물론 혼자 찾아보고 진행해도 되지만 첨이기에 최소한의 가이드정도만 주셔도 좋을듯합니다.예를 들어 사업자등록신청에서 유의할점, 결제간 잊지말아야 할 점등..)3. 이부분이 막혀서 클래스 진행을 못하고 있는데 승인기다리는 동안 커리큘럼 어디서부터 끊고 가는게 좋을지 아니면 다 등록완료되고 진행하는게 좋을지,.. 다른 방법있으면 말씀 부탁드립니다.
-
해결됨비전공자 혼자서 하루 만에 수익화 앱 출시하기
macOS 프롬프트 작성으로만 해야하나요??
안녕하세요 선생님,영상보면 mac os로 프롬프트 작성해주시는거 같은데,window 전용으로 하려면 명령어가 다른가요?비주얼코드에서 작성하면 상관없는건지요?vs를 활용한 파이썬이나 커서만으로도도 이 레슨수강이 가능한건지요?제가 우선 전체적으로 레슨훑어보고 있고 초보라 두서가 없어서 죄송합니다^^;
-
해결됨대세는 바이브 코딩과 MCP_Cursor AI로 시작하기
token 비용에 대해서
Cursor AI를 제대로 활용하기 위한 핵심정리에서 설명하신 OpenAI의 모델별 비용을 해당 docs에서 확인이 가능하고 설명하신 내용도 이해가 됩니다.하지만 Cursor를 유료로 사용하는 입장에서는 이와 같은 사항에 대해서는 따로 신경을 쓰지 않아도 되는게 아닌가요? Pricing | Cursor - The AI Code Editorcursor.com 의 pricing 정책 비교를 봐도 모델별로 약간의 제한이 있다고 하지만 pro plan만 들어가도 비용에 대해서는 걱정을 안해도 될거라고 생각을 하는데 제가 잘못알고 있는건가요?
-
미해결제로베이스부터 배우는 웹개발의 개념과 바이브 코딩
강사님 open ai api key 결제하는 게 나을까요?
우선 open ai api key 설정도 잘 따라해봤는데, 5달러만 결제해둘까요? 이후 강의 따라가는 데 있어서 결제 안하고 봐도 무방할까요?
-
미해결제로베이스부터 배우는 웹개발의 개념과 바이브 코딩
강사님 Git 실습 화면에서 M 처리
a.md 파일 만들고 u에서 a 이후 첫 커밋하는 건 잘 따라했는데요.이후 두 번째 커밋 하는 방법 보여주실 때 a.md 파일 수정하니까 강사님 화면에서는 m으로 바뀌더라구요.근데 저는 아무리 a.md를 수정해도 m으로 바뀌지 않아서.. 챗지피티 통해 알아보니까, a.md 수정 후 "저장(ctrl+s)" 해야 m으로 바뀌는 거였군요.. 강사님은 자동 저장이 되어 있어서 그런걸까요?
-
해결됨비전공자 혼자서 하루 만에 수익화 앱 출시하기
플레이 스토어 (개인) (조직) 출시에 대해 질문이 있습니다!
안녕하세요!강의 내용을 듣고 문득 궁금증이 생겼습니다 플레이 스토어에 개인으로 앱 출시후 광고나 기타 수입을 위해 사업자 등록시 새로운 계정을 만들어야 할텐데 기존 서비스 하는 앱을 새로운 계정으로 이동 시킬 수 가 있을까요?
-
해결됨(2026 업데이트)Cursor와 ChatGPT로 시작하는 바이브코딩
질문2개 있습니다.
message': 'insert or update on table \"festival_basic\" violates foreign key constraint 이 에러 발생시 강의안 sql 문 다운 받으면 됩니다. sql없어서 나는 에러입니다.
-
미해결제로베이스부터 배우는 웹개발의 개념과 바이브 코딩
CSS 적용이 안되는 문제
안녕하세요!Portfolio 제작 강의를 따라하던 중,지속적으로 CSS가 적용되지 않는 문제가 발생하여 문의드립니다. 화면 속 글자가 움직이는 걸로 보아 JS는 연동이 된 것 같은데 CSS가 문제가 있는 것 같아요. agent가 계속 해결을 못해서 문의 남깁니다.
-
해결됨Next.js 완벽 마스터 (v15): 노션 기반 개발자 블로그 만들기 (with 커서AI)
unstable_cache 사용 시 적정 revalidate 값 문의
안녕하세요. 지금까지 알려주신 내용에서 Notion 통해 글을 추가/삭제했을 때, 그에 대한 반영이 이루어지기 위해 unstable_cache 적용 시 revalidate 옵션(단위: s(초))을 줘야 하는 것을 확인했습니다.(getPublishedPosts 구현부분에서 언급되지 않은부분이라 강의내용과 공식문서 토대로 동작 확인했습니다.)Notion이 아닌 실제 페이지에서 글쓰기를 했을 때는 revalidateTag 함수를 호출하여 캐시를 무효화시켰었습니다. 문제는 목록 가져올때도 매번 revalidateTag 함수를 사용하게 된다면 캐시 사용하는게 무의미해질거라 생각합니다.즉시 반영을 위해서는 Webhook 연동이 필요해보이나, 생각보다 구현 난이도가 복잡해서 revalidate를 적절하게 주는게 좋을거라 생각했습니다. 그렇다면 효율적인 revalidate 값은 어느정도로 지정하는게 좋을까요?? TanStack Query ClientProvider에서 지정한 것처럼 1분 정도가 적절하려나요?? 그리고 실제 구현 이루어지는 프로그램(ex. 쇼핑몰)에 따라 기준이 달라질 것 같은데요. 이에 대한 강사님 의견 듣고싶습니다.
-
미해결코딩 몰라도 OK! CursorAI로 시작하는 개발 생활 (웹/초급)
prd 내용이 강의노트에 없습니다.
안녕하세요.강의를 잘 듣고 있습니다.prd 자료가 강의 노트에 없습니다.가능하면citymir@naver.com으로 자료를 부탁드립니다.
-
미해결Next.js 완벽 마스터 (v15): 노션 기반 개발자 블로그 만들기 (with 커서AI)
private component 관련 질문
루트 page.tsx에서 사용하는 컴포넌트는pages/_components/ 여기에 바로 넣으셨는데그럼 about 페이지에서만 사용하는 컴포넌트는pages/_components/about/ 이 경로에 배치하면될까요?