커뮤니티 서비스 프론트엔드 개발자로 시작하여 현재는 커머스 플랫폼 풀스택 개발자로 일하고 있습니다.
인프런에서는 완성도 높은 프로덕트를 만들기 위한 강의를 하고 있습니다.
✉inkyo.dev@gmail.com
강의
로드맵
전체 1수강평
- [리뉴얼] 맛집 지도앱 만들기 (React Native & NestJS)
- [리뉴얼] 맛집 지도앱 만들기 (React Native & NestJS)
게시글
질문&답변
현재 Windows에서 VsCode로 작업 중인데 추후에 IOS도 가능하게 하려면
환경설정과 사용하는 패키지에 대한 코드 설정도 잘 되어있다면 npx pod-install ios 한뒤에 사용가능합니다.
- 0
- 2
- 33
질문&답변
react-native-fast-image는 react 19 버전에서 설치가 안되나요?
react‑native‑fast‑image 가 최근 릴리즈나 업데이트를 하지않고있어서, 해당 라이브러리를 fork하여 관리하고있는 이런 대안을 사용해보셔도 될것같습니다. https://www.npmjs.com/package/@d11/react-native-fast-image
- 0
- 2
- 49
질문&답변
SQL Shell의 역할이 무엇인가요?
SQL Shell은 PostgreSQL 데이터베이스에 직접 명령을 내릴 수 있는 터미널 도구인데요. DB 안의 데이터를 직접 조회하거나, SQL문을 직접 입력해서 테스트할 때 사용합니다. 우리는 pdadmin으로 쉽게 DB테이블을 확인할 수있으니 굳이 shell에서 명령어를 입력하며 확인하지 않았습니다. postgresql서버는 백그라운드에서 실행되어있으므로 매번 shell을 켤 필요는 없습니다!
- 0
- 1
- 33
질문&답변
[5-2] 글 목록 무한스크롤 구현하기 with InfiniteQuery 10:40/ useScrollTop(ref) 사용관련
1) useScrollToTop은, 말씀하신 useEffect를 사용해서 내부적으로 구현이 되어있습니다. 탭을 누를때 이를 감지하고 스크롤하는 방식으로 구현되어있어서, 우리는 만들어져있는 커스텀훅처럼 useScrollToTop만 사용가능한것입니다!2) 네 상관없습니다! expo router가 어차피 react navigation기반으로 구현되어있습니다.
- 0
- 2
- 32
질문&답변
혹시 해당 강의에서invalidateQueries를 사용한 이유가 있을까요?
어떤것만 쓰는게 정답도 아니고, 이전에 사용했다고 앞으로도 사용하는것도 아닙니다. 상황에 맞게 사용하시면 됩니다.어떤 시점에 어떤 데이터를 신뢰할지에 따라 다릅니다. 서버 데이터가 더 믿을 만하거나 영향을 받는 데이터가 많다면 서버데이터를 최신으로 가져오는것이 낫습니다.
- 0
- 2
- 31
질문&답변
강의 수강 순서 관련
백엔드 먼저들으셔도 상관없습니다~다만 백엔드수업부터 수강하고 해당코드 그대로 프론트 연동까지 하신다면, 리뉴얼하며 살짝 달라진 부분이 있습니다.(/markers/my -> /markers로 변경과 같이 불필요한 요청 url 수정 등) 프론트와 백엔드 연동시에는 섹션0에 첨부된 백엔드 소스코드를 참고해주세요.
- 0
- 1
- 28
질문&답변
클라이언트 사이드에서 세션 관련 질문
이 강의에서는 복잡도를 낮추기위해 사용하진않았지만 ai답변과 같이 토큰을 갱신하는 방법도 있습니다.제 다른강의인 맛집지도앱 만들기 라는 강의에서는 이 방식을 사용하는데요, 과정을 설명하는 수업이 있는데 3-7수업을 참고해보시겠어요? https://inf.run/2LN7d(해당수업은 무료로 공개되어있어서 수강신청 하지않으셔도 보실수 있습니다.)
- 0
- 2
- 43
질문&답변
애뮬레이터 실행 방법
빌드가 성공한것을 보면 환경설정은 잘 되어있는것으로 보이는데요. 혹시 앱은 설치되었나요? 앱이 설치되었다면 지워주시고, 모든 터미널 종료하고 디바이스도 종료하고,Android Studio에서 AVD Manager로 들어가서 실행중인 디바이스가 정지되었는지도 확인하고 디바이스를 다시 실행한다음 npm start -- --reset-cache 캐시삭제후 실행해보시겠어요?
- 0
- 2
- 45
질문&답변
[5-13] useLikePost 쿼리 구현 중 Tanstack Query 관련 질문
해당 내용은 5.89.0 버전에서 새로 변경된 내용인데요. 새로운 인자 context가 mutationFn과 mutation 콜백에 추가되어 queryClient를 사용하지않아도 context.client.로 사용할수 있습니다.따라서 queryClient를 사용해도 문제는 없지만, 5.89.0 버전 이상을 사용하신다면 올려주신 공식문서 코드처럼 사용해주시면 될것같습니다!
- 0
- 1
- 30
질문&답변
Expo 54 버전 ios에서 headerLeft
54버전부터는 liquid glass UI가 지원되며 ios의 특성이기 때문에 기본스타일인것으로 보입니다.꼭 없애고 싶다면 헤더 자체를 사용하지말고, 스크린에서 직접 커스텀 헤더를 만드는 방법도 있습니다.또 다른 방법으로는, ios 설정에서 이 동작을 해제할 수 있는것으로 보입니다. expo go에서는 할 수 없고 독립적으로 빌드한뒤에, Info.plist에서 UIDesignRequiresCompatibility 를 true로 설정하여 이 동작을 선택 해제할 수 있었다는 이슈가 있는데 참고 링크 함께 드립니다!https://github.com/software-mansion/react-native-screens/issues/3226
- 1
- 2
- 59





