์ปค๋ฎค๋ํฐ ์๋น์ค ํ๋ก ํธ์๋ ๊ฐ๋ฐ์๋ก ์์ํ์ฌ ํ์ฌ๋ ์ปค๋จธ์ค ํ๋ซํผ ํ์คํ ๊ฐ๋ฐ์๋ก ์ผํ๊ณ ์์ต๋๋ค.
์ธํ๋ฐ์์๋ ์์ฑ๋ ๋์ ํ๋ก๋ํธ๋ฅผ ๋ง๋ค๊ธฐ ์ํ ๊ฐ์๋ฅผ ํ๊ณ ์์ต๋๋ค.
โinkyo.dev@gmail.com
Courses
Reviews
- Creating an Avatar Community App (React Native Expo)
- Creating an Avatar Community App (React Native Expo)
- [Renewal] Building a Restaurant Map App (React Native & NestJS)
- [Renewal] Building a Restaurant Map App (React Native & NestJS)
- Data Structures & Algorithms with JavaScript (Concepts + Problem Solving)
Posts
Q&A
ํ์ฌ Windows์์ VsCode๋ก ์์ ์ค์ธ๋ฐ ์ถํ์ IOS๋ ๊ฐ๋ฅํ๊ฒ ํ๋ ค๋ฉด
ํ๊ฒฝ์ค์ ๊ณผ ์ฌ์ฉํ๋ ํจํค์ง์ ๋ํ ์ฝ๋ ์ค์ ๋ ์ ๋์ด์๋ค๋ฉด npx pod-install ios ํ๋ค์ ์ฌ์ฉ๊ฐ๋ฅํฉ๋๋ค.
- 0
- 2
- 37
Q&A
react-native-fast-image๋ react 19 ๋ฒ์ ์์ ์ค์น๊ฐ ์๋๋์?
reactโnativeโfastโimage ๊ฐ ์ต๊ทผ ๋ฆด๋ฆฌ์ฆ๋ ์ ๋ฐ์ดํธ๋ฅผ ํ์ง์๊ณ ์์ด์, ํด๋น ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ forkํ์ฌ ๊ด๋ฆฌํ๊ณ ์๋ ์ด๋ฐ ๋์์ ์ฌ์ฉํด๋ณด์ ๋ ๋ ๊ฒ๊ฐ์ต๋๋ค. https://www.npmjs.com/package/@d11/react-native-fast-image
- 0
- 2
- 52
Q&A
SQL Shell์ ์ญํ ์ด ๋ฌด์์ธ๊ฐ์?
SQL Shell์ PostgreSQL ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ง์ ๋ช ๋ น์ ๋ด๋ฆด ์ ์๋ ํฐ๋ฏธ๋ ๋๊ตฌ์ธ๋ฐ์. DB ์์ ๋ฐ์ดํฐ๋ฅผ ์ง์ ์กฐํํ๊ฑฐ๋, SQL๋ฌธ์ ์ง์ ์ ๋ ฅํด์ ํ ์คํธํ ๋ ์ฌ์ฉํฉ๋๋ค. ์ฐ๋ฆฌ๋ pdadmin์ผ๋ก ์ฝ๊ฒ DBํ ์ด๋ธ์ ํ์ธํ ์์์ผ๋ ๊ตณ์ด shell์์ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ๋ฉฐ ํ์ธํ์ง ์์์ต๋๋ค. postgresql์๋ฒ๋ ๋ฐฑ๊ทธ๋ผ์ด๋์์ ์คํ๋์ด์์ผ๋ฏ๋ก ๋งค๋ฒ shell์ ์ผค ํ์๋ ์์ต๋๋ค!
- 0
- 1
- 36
Q&A
[5-2] ๊ธ ๋ชฉ๋ก ๋ฌดํ์คํฌ๋กค ๊ตฌํํ๊ธฐ with InfiniteQuery 10:40/ useScrollTop(ref) ์ฌ์ฉ๊ด๋ จ
1) useScrollToTop์, ๋ง์ํ์ useEffect๋ฅผ ์ฌ์ฉํด์ ๋ด๋ถ์ ์ผ๋ก ๊ตฌํ์ด ๋์ด์์ต๋๋ค. ํญ์ ๋๋ฅผ๋ ์ด๋ฅผ ๊ฐ์งํ๊ณ ์คํฌ๋กคํ๋ ๋ฐฉ์์ผ๋ก ๊ตฌํ๋์ด์์ด์, ์ฐ๋ฆฌ๋ ๋ง๋ค์ด์ ธ์๋ ์ปค์คํ ํ ์ฒ๋ผ useScrollToTop๋ง ์ฌ์ฉ๊ฐ๋ฅํ๊ฒ์ ๋๋ค!2) ๋ค ์๊ด์์ต๋๋ค! expo router๊ฐ ์ด์ฐจํผ react navigation๊ธฐ๋ฐ์ผ๋ก ๊ตฌํ๋์ด์์ต๋๋ค.
- 0
- 2
- 36
Q&A
ํน์ ํด๋น ๊ฐ์์์invalidateQueries๋ฅผ ์ฌ์ฉํ ์ด์ ๊ฐ ์์๊น์?
์ด๋ค๊ฒ๋ง ์ฐ๋๊ฒ ์ ๋ต๋ ์๋๊ณ , ์ด์ ์ ์ฌ์ฉํ๋ค๊ณ ์์ผ๋ก๋ ์ฌ์ฉํ๋๊ฒ๋ ์๋๋๋ค. ์ํฉ์ ๋ง๊ฒ ์ฌ์ฉํ์๋ฉด ๋ฉ๋๋ค.์ด๋ค ์์ ์ ์ด๋ค ๋ฐ์ดํฐ๋ฅผ ์ ๋ขฐํ ์ง์ ๋ฐ๋ผ ๋ค๋ฆ ๋๋ค. ์๋ฒ ๋ฐ์ดํฐ๊ฐ ๋ ๋ฏฟ์ ๋งํ๊ฑฐ๋ ์ํฅ์ ๋ฐ๋ ๋ฐ์ดํฐ๊ฐ ๋ง๋ค๋ฉด ์๋ฒ๋ฐ์ดํฐ๋ฅผ ์ต์ ์ผ๋ก ๊ฐ์ ธ์ค๋๊ฒ์ด ๋ซ์ต๋๋ค.
- 0
- 2
- 33
Q&A
๊ฐ์ ์๊ฐ ์์ ๊ด๋ จ
๋ฐฑ์๋ ๋จผ์ ๋ค์ผ์ ๋ ์๊ด์์ต๋๋ค~๋ค๋ง ๋ฐฑ์๋์์ ๋ถํฐ ์๊ฐํ๊ณ ํด๋น์ฝ๋ ๊ทธ๋๋ก ํ๋ก ํธ ์ฐ๋๊น์ง ํ์ ๋ค๋ฉด, ๋ฆฌ๋ด์ผํ๋ฉฐ ์ด์ง ๋ฌ๋ผ์ง ๋ถ๋ถ์ด ์์ต๋๋ค.(/markers/my -> /markers๋ก ๋ณ๊ฒฝ๊ณผ ๊ฐ์ด ๋ถํ์ํ ์์ฒญ url ์์ ๋ฑ) ํ๋ก ํธ์ ๋ฐฑ์๋ ์ฐ๋์์๋ ์น์ 0์ ์ฒจ๋ถ๋ ๋ฐฑ์๋ ์์ค์ฝ๋๋ฅผ ์ฐธ๊ณ ํด์ฃผ์ธ์.
- 0
- 1
- 29
Q&A
ํด๋ผ์ด์ธํธ ์ฌ์ด๋์์ ์ธ์ ๊ด๋ จ ์ง๋ฌธ
์ด ๊ฐ์์์๋ ๋ณต์ก๋๋ฅผ ๋ฎ์ถ๊ธฐ์ํด ์ฌ์ฉํ์ง์์์ง๋ง ai๋ต๋ณ๊ณผ ๊ฐ์ด ํ ํฐ์ ๊ฐฑ์ ํ๋ ๋ฐฉ๋ฒ๋ ์์ต๋๋ค.์ ๋ค๋ฅธ๊ฐ์์ธ ๋ง์ง์ง๋์ฑ ๋ง๋ค๊ธฐ ๋ผ๋ ๊ฐ์์์๋ ์ด ๋ฐฉ์์ ์ฌ์ฉํ๋๋ฐ์, ๊ณผ์ ์ ์ค๋ช ํ๋ ์์ ์ด ์๋๋ฐ 3-7์์ ์ ์ฐธ๊ณ ํด๋ณด์๊ฒ ์ด์? https://inf.run/2LN7d(ํด๋น์์ ์ ๋ฌด๋ฃ๋ก ๊ณต๊ฐ๋์ด์์ด์ ์๊ฐ์ ์ฒญ ํ์ง์์ผ์ ๋ ๋ณด์ค์ ์์ต๋๋ค.)
- 0
- 2
- 45
Q&A
์ ๋ฎฌ๋ ์ดํฐ ์คํ ๋ฐฉ๋ฒ
๋น๋๊ฐ ์ฑ๊ณตํ๊ฒ์ ๋ณด๋ฉด ํ๊ฒฝ์ค์ ์ ์ ๋์ด์๋๊ฒ์ผ๋ก ๋ณด์ด๋๋ฐ์. ํน์ ์ฑ์ ์ค์น๋์๋์? ์ฑ์ด ์ค์น๋์๋ค๋ฉด ์ง์์ฃผ์๊ณ , ๋ชจ๋ ํฐ๋ฏธ๋ ์ข ๋ฃํ๊ณ ๋๋ฐ์ด์ค๋ ์ข ๋ฃํ๊ณ ,Android Studio์์ AVD Manager๋ก ๋ค์ด๊ฐ์ ์คํ์ค์ธ ๋๋ฐ์ด์ค๊ฐ ์ ์ง๋์๋์ง๋ ํ์ธํ๊ณ ๋๋ฐ์ด์ค๋ฅผ ๋ค์ ์คํํ๋ค์ npm start -- --reset-cache ์บ์์ญ์ ํ ์คํํด๋ณด์๊ฒ ์ด์?
- 0
- 2
- 46
Q&A
[5-13] useLikePost ์ฟผ๋ฆฌ ๊ตฌํ ์ค Tanstack Query ๊ด๋ จ ์ง๋ฌธ
ํด๋น ๋ด์ฉ์ 5.89.0 ๋ฒ์ ์์ ์๋ก ๋ณ๊ฒฝ๋ ๋ด์ฉ์ธ๋ฐ์. ์๋ก์ด ์ธ์ context๊ฐ mutationFn๊ณผ mutation ์ฝ๋ฐฑ์ ์ถ๊ฐ๋์ด queryClient๋ฅผ ์ฌ์ฉํ์ง์์๋ context.client.๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค.๋ฐ๋ผ์ queryClient๋ฅผ ์ฌ์ฉํด๋ ๋ฌธ์ ๋ ์์ง๋ง, 5.89.0 ๋ฒ์ ์ด์์ ์ฌ์ฉํ์ ๋ค๋ฉด ์ฌ๋ ค์ฃผ์ ๊ณต์๋ฌธ์ ์ฝ๋์ฒ๋ผ ์ฌ์ฉํด์ฃผ์๋ฉด ๋ ๊ฒ๊ฐ์ต๋๋ค!
- 0
- 1
- 31
Q&A
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
- 61





