묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Next.js 15로 완성하는 실전 YouTube 클론 개발
[ Server ] Error: Cannot read properties of undefined (reading 'useSuspenseQuery')
아래와 같이 코드르 작성하고 그냥 PageClient 만 불러왔을 때도 정상 동작하는데 useSuspenseQuery 를 사용하면 에러가 발생합니다. page.tsximport { trpc } from "@/trpc/server"; import { PageClient } from "./client"; export default async function Home() { void trpc.hello.prefetch({ text: "Kyuleelim" }) return ( <div> <PageClient /> </div> ); } client.tsx"use cilent" import { trpc } from "@/trpc/client" export const PageClient = () => { const [data] = trpc.hello.useSuspenseQuery({ text: "Kyuleelim", }); return ( <div> {/* Page client */} Page Client says: {data.greeting} </div> ) }
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
코드 수평 가이드라인 설정방법을 여쭤보고 싶습니다.
안녕하세요. 다름이 아닌, 지금의 저는 수직 가이드라인만 나타나는 상태라 위젯간의 부모-자식 관계를 한 눈에 보기 어려운 상태입니다. 코딩을 진행할 때 강사님의 개발환경과 같이 코드 좌측 수평 가이드라인을 나타내는 방법을 알고 싶습니다. (어느 위젯의 자식으로 어떤 위젯 등이 있는 지 횡축으로 표시해주는 기능입니다.)감사합니다.
-
미해결Next.js 15로 완성하는 실전 YouTube 클론 개발
ngrok 실행 안됨
ngork http --domain ----- 3000명령어 실행 시 해당 오류가 발생하면서 실행이 안됩니다 어떻게 해결하면 될까요?
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
195강, showModalBottomSheet위젯에 TextFormField실행되지 않아요
코드팩토리 디스코드에 질문하면 더욱 빠르게 질문을 받아 볼 수 있습니다![코드팩토리 디스코드]https://bit.ly/3HzRzUM 195강에, iphone 16pro에서 테스트중인데 column에 TextFormField()를 포함하면,(TextField()로 해도 마찬가지로)앱을 실행했을때, 화면이 멈추는 증상이 나타납니다. 어떤 문제가 있는 건지 찾을 수가 없는 데 어디서부터 확인을 해봐야 하는지 궁금합니다. 너무 입문자질문이지 모르겠지만, 해결이 안되서 문의남깁니다. Scaffold( floatingActionButton: FloatingActionButton( onPressed: () { showModalBottomSheet( context: context, builder: (_) { return Container( color: Colors.white, height: 600, child: Column( children: [ ], ) ); }); }, backgroundColor: primaryColor, child: const Icon( Icons.add, ), ),- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결Next.js 15로 완성하는 실전 YouTube 클론 개발
dirzzle-kit push error
bunx drizzle-kit push 명령어 실행 시 이런 오류가 발생합니다.어떻게 해결해야할까요?
-
미해결Next.js 15로 완성하는 실전 YouTube 클론 개발
Link component의 legacyBehavior 속성이 deprecated
next15 의 Link component의 legacyBehavior 속성이 deprecated 되었습니다. 대체하기 위해 강의영상에서처럼 useRouter 를 사용하면 될까요?
-
해결됨Claude + IntelliJ로 TodoList 개발하기 - MCP 완전 정복
클로드 설정 변경해도 mcp 서버 연결이 되지 않습니다.
위와같이 설정 저장후 재시작 하면 서버 연결 실패가 뜹니다. 원인을 알 수 있을까요? intellij랑 클로드는 최신 버전입니다.
-
미해결Next.js 15로 완성하는 실전 YouTube 클론 개발
AI음성 전반적으로 수정이 필요한거같습니다.
AI음성 전반적으로 수정이 필요한거같습니다. mx-auto "먹스 오토" 라고 읽기도하고영어 속성 <-> 한글 전환이 자연스럽지 못한것 같습니다.
-
미해결Next.js 15로 완성하는 실전 YouTube 클론 개발
AI 음성 에러 수정 요청
수정 부탁드립니다."에서만 사용할 수 있는 기능입니다."
-
해결됨[2023 코틀린 강의 무료제공] 기초에서 수익 창출까지, 안드로이드 프로그래밍 A-Z
안드로이드스튜디오 버전이 어떻게 되는지요?
앱을 만들고 싶어 강의를 시작했습니다.이해하기 쉽도록 강의가 되어 있어서 좋네요그런데 강의에서 보여지는 안드로이드스튜디오 소스 스타일과제가 다운받은 android-studio-2024.3.2.15-windows.exe 버전이 상이해서 문의 드립니다. new project->empty project로 만들고 나면 layout에는 activitymain도 없고, mainactivity의 소스 내용도 상이합니다.안드로이드스튜디오를 이제 처음 켜보니 어떻게 해야할지 모르겠어요..ㅠㅠ 안드로이드스튜디오 버전을 강의에서 사용한 버전으로 바꿔야 하는지... 아님 현재 버전을 이용할 경우 어떻게 하면 강의를 잘 따라갈수 있는지...난관에 붙혀서 문의 드립니다.
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
Flutter SDK 설치가 안됩니다.
flutter 공식홈페이지에서 flutter SDK를 설치했고,documents 하위에 해당 SDK넣고 환경변수도 설정 잘했습니다. 하지만 CMD에서 flutter doctor을 입력하면, 해당경로를 찾을 수 없다고만 나옵니다. 그래서, Flutter 공식 홈페이지의 설명대로 C\User\제이름\dev\flutter 로 만들고 환경변수를 추가하여도 똑같이 안됩니다. 왜이럴까요?
-
미해결Slack 클론 코딩[실시간 채팅 with React]
focus 시에만 화면 업데이트 되는 이유 + 해결방법
웹소켓 커넥션은 유지되어 데이터까지 들어오지만 view update는 브라우저 focus되어야만 발생하는걸 보여주셨는데요 원인과 대중적인 해결방법이 있는지 궁금합니다(사파적 방식x, 대중적인 정파적 방식o)
-
미해결Slack 클론 코딩[실시간 채팅 with React]
useEffect 개수 관리
useEffect가 잘못짜면 디버깅이 골치아파서 관리에 신경을 쓰는데요. 제로초님의 useEffect 사용패턴이 궁금합니다 deps가 같은 것 끼리는 전부 묶어둔다deps가 같아도 로직 범주가 다르면 분리한다 저는 보통 2번을 선호하는데 useEffect 많아져서 드러워집니다. 그렇다고 1번은 더 머리가 아픈데,, 제로초님의 기준이나 이 문제에 대한 나름의 best practice가 있으신지 궁금합니다
-
미해결Slack 클론 코딩[실시간 채팅 with React]
라이브러리 서치 방법
강의에서 말씀주시는 것 처럼 가급적 라이브러리를 쓰고 싶은데요. 제가 경력이 짧아서인지 라이브러리 서치에 애를 먹습니다 "가장 대중 픽" 찾는다고 할 때 어떤 방법으로 접근하시는지 궁금합니다제 생각엔 다운로드 수..는 순위가 아닌 절대량이라 모호하고 이 기능은 요즘 이게 좋더라하는 얘기를 나누는 커뮤니티가 따로 있으려나요? npm이나 구글링해서 나오는 무수한 라이브러리들 다 비교하는건 거시기한 상황입니다
-
미해결Slack 클론 코딩[실시간 채팅 with React]
함수 정의 패턴
react 개발하다보면 대부분의 파일에서 export default 하나만을 하게 되는데요. 아래 2가지 패턴 중 2번을 주로 사용하시는 것 같아서 이유가 있으신지 궁금합니다export default function ABC()const ABC = () => {}export default ABC; 저는 1번을 강하게 선호하고 왜 굳이 하나의 함수에 대한 정의를 둘로 나눠 거리를 벌리는지 이해가 안 가는데요, 코딩 고수(?)들이 주로 2번 패턴을 사용하셔서 이유가 궁금합니다
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
stateful 위젯의 라이프사이클 관련 질문입니다.
안녕하세요. 부모 위젯으로부터 새로운 데이터를 받아 StatefulWidget이 재빌드될 때, 기존 State 객체가 유지된다면 Constructor 실행 후에 어떤 함수가 호출될까요? 위 문제에 대한 정답이 didUpdateWidget인데, 부모 위젯으로부터 color를 다시 받는 예제에서의 실행 결과가 아래 사진과 같이 생성 이후 바로 빌드로 넘어가는 이유가 궁금합니다.감사합니다.
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
151.다른 영상 선택하는 기능 추가하기
코드팩토리 디스코드에 질문하면 더욱 빠르게 질문을 받아 볼 수 있습니다![코드팩토리 디스코드]https://bit.ly/3HzRzUM - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 다른영상 추가하기 버튼을 누르면 , PlatformException(VideoError, Video player had error androidx.media3.exoplayer.ExoPlaybackException...format_supported=NO_EXCEEDS_CAPABILITIES 이런 오류메시지가 출력됩니다.다른분이 질문란에 final XFile video; 멤버변수에서 final을 제어하면 된다고 해서 따라해봤는데, 안되더라구요. 아래와같이 initializeController 호출전에이미 초기화 되어있는지 확인하고 초기화되어있다면 videoPlayerController.dispose(); 를 호출하니 작동을 합니다. 강사님 소스 및 강의를 보면 이런 처리를 하지 않아도 정상 작동하는것같은데, 어떤부분이 문제인지 확인 부탁드립니다. 아래는 제가 수정한 initializeController() 함수 코드입니다. initializeController() async { if (mounted && videoPlayerController.value.isInitialized) { await videoPlayerController.dispose(); } videoPlayerController = VideoPlayerController.file(File(widget.video.path)); try { await videoPlayerController.initialize(); videoPlayerController.addListener(() { setState(() {}); }); setState(() {}); mounted = true; } catch (e) { debugPrint('비디오 초기화 실패 : $e'); } }
-
해결됨Next.js 15로 완성하는 실전 YouTube 클론 개발
ErrorBoundary component 를 server component 에서 사용하는것
ErrorBoundary component ( react-error-boundary ) 는 client component 인데 수업에서는 server component 에서 사용하고 있는걸로 확인됩니다. 괜찮을까요?
-
미해결Next.js 15로 완성하는 실전 YouTube 클론 개발
웹훅 동기화 에러
아래와 같은 에러 발생한다면drizzle-orm 를 최신버전으로 업데이트 하시면 해결됩니다.
-
해결됨Next.js 15로 완성하는 실전 YouTube 클론 개발
이 강의를 수강하려면 React와 javascript만 알고있으면 되나요?
프로젝트 하나 남기고 싶어서 강의는 구매했는데React를 잘 몰라서 공부를 하고 난 뒤 강의를 수강하려고 합니다.강의 설명에 언급된 React, javascript 외 추가적으로 더 알아야하는 사전 지식이 있을까요?