์ ์ฒด ๊ธ(132)
-
Capstone#1. Firebase Authentication ์ฌ์ฉํด์ ๋๋ง์ ์ดํ ๋ง๋ค๊ธฐ
์๋ ํ์ธ์!์ ๋ ์์ฆ ์กธ์ ์ ์ํด.. ์กธ์ ์ํ์ ์ ์ํ๊ณ ์๋๋ฐ์!์๋ฒ๊ตฌํ์ผ๋ก firebase๋ฅผ ์ ํํด ์ฌ์ฉํ๊ณ ์์ต๋๋ค! ์ฒ์์ Firebase๋ฅผ ์ ํํ ์ด์ ๋ ์ค์๊ฐ ๋ฐ์ดํฐ ๊ธฐ๋ฅ, ์์ฌ์ด ํตํฉ, ๊ฐํธํ ์ฌ์ฉ์ ์ธ์ฆ ๋ฑ ๋ค์ํ ๊ธฐ๋ฅ์ Firebase์์ ์์ฒด ์ ๊ณตํ๊ธฐ ๋๋ฌธ์ ๋๋ค!๋ํ ํธ์ ์๋ฆผ, ์คํ๋ผ์ธ ๊ธฐ๋ฅ ๋ฐ ๊ธฐํ ๋ค์ํ ๊ธฐ๋ฅ์ ์ง์ํ๋ฏ๋ก ๋ณต์ก์ฑ์ ์ต์ํํ๋ฉด์ ์๋ฒ๋ฅผ ๊ตฌ์ถํ๋ ๋ฐ ์ ์ ์๊ฐ์ ๋ค์ผ ์ ์์ ๊ฒ ๊ฐ์์ ํํ๊ฒ ๋์์ด์! ์ฐ์ ์ด๋ค ๋ด์ฉ๋จผ์ ๋ค๋ฃจ์ด ๋ณผ๊น ํ๋ค๊ฐ ์ฌ์ฉ์ ์ ๋ณด๋ฅผ ๋ค๋ฃจ๋ ๋ถ๋ถ์ด ์ฐ์ ์ธ ๊ฒ ๊ฐ์์ Firebase auth๋ก ๋ก๊ทธ์ธ/ํ์๊ฐ์ ๊ตฌํ ๋ถ๋ถ์ ๋จผ์ ์๊ฐํด ๋๋ฆด๊ฒ์! firebase auth firebase auth์์๋ ์์ฒด์ ์ผ๋ก ํ์๊ฐ์ ๋ฐ ๋ก๊ทธ์ธ, ๋ก๊ทธ์์, ์ฌ..
2024.11.08 -
์๊ณจ์ฅ๋ค์ ์์ธ ๋๋ค์ด (feat. ์ฒ์ ๋จน์ด๋ณด๋ ์ง์ ์์ด์คํฌ๋ฆผ, ์ง์กฐ, ๋ค์ฌ)
์๋ ํ์ธ์!๋๋ฌด ์ค๋๋ง์ ๊ธ์ ์์ฑํ๋ค์ํฐ์คํ ๋ฆฌ์์ ๋ธ๋ก๊ทธ ์ฑ๋ฆฐ์ง๋ฅผ ํ๋ค๊ธธ๋์ค๋ซ๋์ ๋ฏธ๋ฃจ์ด๋์๋ ๋ธ๋ก๊ทธ๋ฅผ๋ด๊ฐ ๋ค์ ์์ํ ๊ณ๊ธฐ(?) ๊ฐ ๋ ๊ฒ ๊ฐ์์๋์ค์ ๊น์ง ํด๋๊ณ ํ๋ค๋ฅ ์์ฑํ๋ฌ ์์ต๋๋ค! 24์ด 11์์ ๋๋ ํ๊ต๋ ๋ค๋๊ณ ์ทจ์ ์ค๋น๋ ํ๊ณ ์ด๋๋ ํ๋ฉฐ์์ํ ์ผ์์ ๋ณด๋ด๊ณ ์์ต๋๋ค. ์๋ ์๋ ํ์๋ ๋ค๋๊ณ , ํ์ฌ๋ค๋๋ฉด์ ๋๋ฆ ๋ฐ์๊ฒ ์ด์๋ ๊ฒ ๊ฐ์๋ฐ์ฌํด๋ ์ ๋ฐ์ ์ผ๋ก ์์ํ ์ผ๋ ์ ๋ณด๋๋ค๊ณ ์๊ฐํฉ๋๋ค.๊ทธ๋์์ผ๊น ํ๋ณตํ๊ธด ํ๋ฐ ๊ฐ๋์ฉ ์ฐพ์์ค๋ ํํ๋ ๋๋ ๋๊ฐ ๋ง๊ณ ๋ฐ๋น ์ง๊ณ ์ถ์๋ฐ ๋ ํํธ์ผ๋ก ์ง๊ธ์ด ๋๋ฌด๋๋ฌด ํ๋ณตํ๊ธฐ๋ ํ๊ณ ๋ญ.. ๊ทธ๋ ์ต๋๋ค..ใ ์ฐ์ ๋ธ๋ก๊ทธ ์ฑ๋ฆฐ์ง ์ฒซ๋ฒ์งธ ๊ธ๋ก ๋ญ๊ฐ ์ข์๊น~ ์๊ฐํ๋ค๊ฐ์ผ๋ง์ ๋ค๋ ์จ ๋น์ผ์น๊ธฐ ์์ธ ๋๋ค์ด ์ผ๊ธฐ๋ฅผ ์จ๋ณผ๊น ํฉ๋๋ค! ๊ธฐ์ฌ ์ํ, ๊ธฐ๋ง๊ณ ์ฌ๊ฐ ๋๋๊ณ ์ค๋๋ง์ ๋๋ฌ๊ฐ๊ฑฐ..
2024.11.07 -
ReactNative/sdk๋ฌธ์ ํด๊ฒฐ/cache ์ญ์
android studio๋ ํญ์ ํ๋์ ํ๋ก์ ํธ๋ฅผ ์์ํ ๋๋ง๋คsdk/jdk๊ฐ ์ ๋๋ก ์คํ๋๋ ๋ฒ์ด ์๋ค โ Android SDK - Required for building and installing your app on Android - Versions found: N/A - Version supported: 34.0.0 ์ด๋ฒ์๋ react native๊ด๋ จ ํ๋ก์ ํธ๋ฅผ ์์ํ๋ ค ์ด๊ธฐ์ธํ ํ ๋์๋๋ช ์๊ฐ ์ก์๋จน์๋ค ๐ฅฒ๐ฅฒ๐ฅฒ ํญ์ jdk์ค์น๊ฐ ์๋์๊ฑฐ๋ sdk์ค์ ์ด ์๋ชป๋์๋ ๊ฒฝ์ฐ์๋๋ฐ์ด๋ฒ์ ๊ธฐ์กด์ android cache ๊ฐ ์๋กญ๊ฒ ๋ง๋๋ ํ๋ก์ ํธ์ ์ํฅ์ผ ๋ฏธ์น๊ณ ์์๋ ๋ณด๋ค!! ใ ์บ์๋ฅผ ์ญ์ ํด์ฃผ๋ ํด๊ฒฐ์ด ๋์๋ค. ๊ทธ์ ๊ด๋ จ๋ ๋ช ๋ น์ด ๋ช ๊ฐ์ง ์ ๋ฆฌํด ๋ฌ์ผ ๋ค์์ ์ ์์ด๋ฒ๋ฆด ๊ฒ ๊ฐ๋ค..
2024.05.03 -
์ฌ์ง์ฒฉ์ ํธ์ด๋ทฐ์๐ค
์ํด๋ง์ด ์ฐ๋กํ์ฌ 1๋ ์ ํ ๋ฒ ๋ชจ์ด๋ ์ฐ๋ฆฌ.. ์ค๋๋ง์ ๋ด๋ ํญ์ ์ฌ๋ฏธ์๋ค. ์ฆ๊ฑฐ์ ๋ ํฌ์์์ ์ ์ฅฌ ์ฌํ ์๋๋ผ ์กธ์ ์ถํํด... ๋๋ ๋ด๋ ์... ํ๊ต ์ ์์ทจ๋ฅผ ์์ํ๋ค์ ์ด์ฌ๋ง 7๋ฒ์งธ๋น ํ๋ก ์ด์ฌ๋ฌ ์์งํ ์ด์ฌํ๊ณ ๊ฐ ์ฉ์ฉ ์ ์~ ๊ทผ๋ฐ ์ด์ฟ๋ ๋์ด๋ฝ ์๋ชป ์ ๊ฐ์ 30๋ง ์ ์๋ ๋๊ฐ๋ ๋ฐ๋์ ๋๋ฌผ ์ ์ ๋ง๋ผ์ ๊ณจ์ด์๋ค.. ์ฐ๋ฆฌ ์ง์ ์จ ๋ฃจํผ ๐ ์ผ๋ฌด์ง๊ฒ ๋ฐฅ ๋ง๋ค์ด ๋จน๋ ์ค~~ ํด๋ฆฌ ๋์์ด์ ์ฆ๊ฑฐ์ ๋ ํ์ ์ฌํ~.~ ๋ณํ์ด์์ ์ฆ๊ฑฐ์ด ๋ฐ์ด๋๐ ์๊ฐํด ๋ณด๋ ๋งจ๋ ๋ด๊ฐ ๋จน๊ณ ์ถ์ ์์๋ง ๋จน์๋ ๊ฑฐ ๊ฐ๋ค ๊ธ ๋ฏธ์.. 20 ๊ฐ๊ฐํํฐ์ธ์ง ์์ค์ด์ ์์ผํํฐ์ธ์ง ์์ง๋ง ์์ฐฌ ๋์ ์ฌ๋ฌด์ค์ด ์๊ฒผ๋น ์ด๊ณณ์์ ๋์ ์ฑ๊ณต์ ํ ์์๋๋ค.. ใ ใ ์ค๋๋ง์ ์์ ๋ฃ๋ ๊ฒ๋ ์ฌ๋ฏธ์๊ณ ๋๊ธฐ๋ค๊ณผ ํ์ ๋จน๋ ๊ฒ๋ ์ฌ๋ฏธ์์๋ค. ์๋ฒฝ๊น..
2024.03.15 -
js ๊ฐ๋ฐ์์ ์ฝํ๋ฆฐ ์ ์๊ธฐ 1. ํ๊ฒฝ๋ณ์ ์ค์ , compose ์ xml ui
์ฝํ๋ฆฐ์ผ๋ก ์ ์ํ๊ณ ์๋ ์ฑ ๊ฐ๋ฐ ํ๋ก์ ํธ์ ํฌ์ 2์ฃผ์ ๋ถ๋ด๋ถ๋ด ํ๊ฒฝ์ค์ ํ๊ณ ์ฝํ๋ฆฐ์ผ๋ก ์ด๋ป๊ฒ ์ฝ๋ฉํ๋์ง์ ๋ํ ๊ณต๋ถ๋ฅผ ์์ํ๋ค. ์ผ๋จ ์ฝํ๋ฆฐ์ ํ๋ ค๋ฉด ์๋๋ก์ด๋ ์คํ๋์ค, ์ฝํ๋ฆฐ ํ๊ฒฝ๋ณ์๋ฅผ ์ค์ ํด์ผ ํจ! ์๋ react native ๋ฅผ ์ฌ์ฉํ ํ๋ก์ ํธ๋ฅผ ์งํํ ๋์๋ ํ๊ฒฝ๋ณ์ ์ค์ ์ ํ๋๋ผ ์ ๋ฅผ ๋จน์๋ ๊ธฐ์ต์ด ์๋๋ฐ ๊ทธ๋ ์ผ๋จ ๋๋๊ฒ ์ฐ์ ์ด๋ผ ์ดํดํ์ง ๋ชปํ๊ณ ๋ธ๋ก๊ทธ ๋ฌด์ง์ฑ ๋ฐ๋ผํ๊ธฐ๋ง ํ๋ ๊ธฐ์ต์ด ๋๋ค. ํ์ง๋ง ์ฐจ๊ทผ์ฐจ๊ทผ ์ดํดํ๋ฉด์ ํด๋ณด๋ ํฌ๊ฒ ์ด๋ ค์ด ๊ฒ์ ์๋ ๋ค. ์ด์ ์ผ ํ๊ฒฝ๋ณ์์ ๋ํด ์ด์ง์ ์ดํดํ ๋๋์ด ๋ ๋ค. ํ๋ฉด ๊ตฌ์ฑ๋ถํฐ ์์ํด๋ด ๊ทผ๋ฐ ๋์ถฉ ui๊ตฌ์ฑํ๋๊ฑด ์ด๋ ต์ง ์์๋๋ฐ ํ๋ฉด ๋ณ๊ฒฝ, ๊ธฐ๋ฅ ๊ตฌํ ๋ฑ๋ฑ ๊ธฐ๋ฅ๋ค์ ์ด๋ป๊ฒ ๋ฃ์ด์ผ ํ๋์ง ๊ฐ๋ ์์์ ์ผ๋จ 'ํ๋๋ก์ด๋' ์ ํ๋ฒ๋ ์์์ ์ ์ฃผํ ํ์๋ค. ๊ทธ..
2024.01.18 -
[RN] ๋ฐ์ดํฐ ํจ๊ณผ์ ์ผ๋ก ๋๊ธฐ๊ณ ๋ฐ์์ค๊ธฐ - ์ํ ๊ด๋ฆฌ ๋ผ์ด๋ธ๋ฌ๋ฆฌ or param์ ์ก(feat. props์ param์ฉ์ด ํผ๋)
์ ๋ชฉ์๋ ์ ์๋ค ์ํผ ์ด ๊ธ์์๋ props์ param์ ์ฐจ์ด๋ฅผ ํผ๋ํด์ ์๊ธด ๋ฌธ์ ์ ๋, param์ผ๋ก ๋ฐ์ดํฐ ๋๊ธฐ๋ ๊ฒฝ์ฐ์ ์ํ๊ด๋ฆฌ๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ๋ญ ๊ทธ๋ฐ ๊ฒ๋ค์ ์ฐจ์ด๋ฅผ ๋ค๋ฃฐ ๊ฒ์ด๋ค. ๋ฌผ๋ก ์์ฃผ ์ด๋ณด์ ์ ์ธ ์ค์๋ผ๊ณ ์๊ฐ์ด ๋ค์ง๋ง ์ด๋ณด์ ๋ง๋ค.ใ ๊ทธ๋ฆฌ๊ณ ๋ด๊ฐ ์ง๊ธ ์ด ๊ธ์์ ๋ง๋ค๊ณ ์ ์ด๋์ ๊ธ์ด ๋ ๋์ค์ ๋ณด๋ฉด ์ ๋ชป ์ ์ด๋ ์ ๋ณด๊ฐ ์์ ๊น ๋๋ ต์ง๋ง ใ ใ ๊ทธ๋๋ ์ผ๋จ ๊ธฐ๋กํด๋๋ค. ์์ ์ฌ์ง์ ์ต๊ทผ ํ๋ก์ ํธ๋ฅผ ์งํํ๋ฉฐ props drilling ๋ผ๋ ๋ฌธ์ ๊ทธ๋ฆฌ๊ณ ์ํ๊ด๋ฆฌ ๊ด๋ จํด์ ๊ธ์ ์ธ ๋์ ๋ด๊ฐ ์ด๋ค ๋ถ๋ถ์์ props drilling๋ฌธ์ ๋ฅผ ๋ฐ๊ฒฌํ๋์ง์ ๋ํด ๊ธฐ์ฌํ ๋ถ๋ถ์ด๋ค. ๊ทธ๋ฐ๋ฐ ๋ค์ ์๊ฐํด๋ณด๋, ์ ๊ฑด props ์ ์ก์ด ์๋, param์ ์ก์ ์ฝ๋์ด๋ค. props์ params ๋ ๋์ด ๋น์ท..
2023.09.03