
๋ด๊ฐ ์ฒ์์ผ๋ก ์งํํ ๊ฐ์ธ ํ๋ก์ ํธ ๋ํผ๋ฐ์ค๋ ๋ง์ผ์ปฌ๋ฆฌ ์ด๋ค.
์ ๋ง์ผ์ปฌ๋ฆฌ๋ก ์ ํ์๋๊ฐ? ๋ผ๊ณ ํ๋ค๋ฉด,
๋ด๊ฐ MD๋ก ๊ทผ๋ฌดํ๋ฉด์ ๊ฐ์ฅ ๋ง์ด ์ฐธ๊ณ ํ๋ ์ผํ ์ฌ์ดํธ์๋ค. ๊ทธ๋์ ๋ถํธ์บ ํ ํ๋ ๋์ ๋ง์ผ์ปฌ๋ฆฌ๋ฅผ ํ๋ฒ ๋๋ ๋ง๋ค์ด๋ณด๊ณ ์ถ๋ค ๋ผ๋ ์๊ฐ์ ํ๊ณ ์์๊ณ
์ฌ์ฉ์๊ฐ ๋ณด๊ธฐ์ ๊ฐ์ฅ UI๊ฐ ๊น๋ํ๋ฉด์ ๊ฐ์ฅ ํ๋์ ๋ณด๊ธฐ ์ฝ๊ณ ์ด์ฉํ๋ ์๋น์ค ๋ํ ๊ธฐ๋ฅ๋ ์ถฉ์คํ๋ค๊ณ ์๊ฐํ๋ค.
FrontEnd
- React CRA
- JavaScript
- ReactRouter
- CSS modules
DB
- Firebase
2023.07.03 ~ 2023.07.30
๋ฉ์ธ ํ์ด์ง
Carousel (๋ฐฐ๋, ์ถ์ฒ ์ํ)
ํ๋ฃจ ํน๊ฐ ํ์ ๊ธฐ๋ฅ
์นดํ
๊ณ ๋ฆฌ 2depth ๊ตฌํ
์นดํ
๊ณ ๋ฆฌ ํ์ด์ง ์ด๋
ํ์๊ฐ์
, ๋ก๊ทธ์ธ
ํ์๊ฐ์
, ๋ก๊ทธ์ธ
์ค๋ณตํ์ธ ๊ธฐ๋ฅ
์ ํจ์ฑ ๊ฒ์ฌ
์์
๋ก๊ทธ์ธ (๊ตฌ๊ธ ๋ก๊ทธ์ธ)
๋ก๊ทธ์ธ ์์๋ ๋ฉ์ธํ์ด์ง OO๋, ๋ก๊ทธ์์ ์ถ๊ฐ
์นดํ
๊ณ ๋ฆฌ ํ์ด์ง
์ถ์ฒ์ / ๋ฎ์ ๊ฐ๊ฒฉ์ / ๋์ ๊ฐ๊ฒฉ์ ํํฐ๋ง
ํ์ด์ง๋ค์ด์
๋ํ
์ผ ํ์ด์ง
๊ฒ์์ฐฝ ํค์๋ ์
๋ ฅ ์ ์ํ๋ช
์๋ ์์ฑ
์ํ ์์ธ ํ์ด์ง
์์๋ฆฌ์คํธ ํด๋ฆญ ์ ๋ชจ๋ฌ ๋ฐ ์ด๋
์ฅ๋ฐ๊ตฌ๋ ๋ด๊ธฐ ํด๋ฆญ ์ ๋ชจ๋ฌ ๋ฐ ์ด๋
1. ๊ธฐ์ด์ ์ค์์ฑ๊ณผ ๋ฆฌ์กํธ ํจํค์ง์ ์ค์์ฑ
๋ฆฌ์กํธ๋ฅผ ์ฌ์ฉํ๋ฉด์ ๋ค์ ๊ธฐ์ด๋ถํฐ ์๋ฐ์คํฌ๋ฆฝํธ ๊ณต๋ถ ํด์ผ๊ฒ ๋ค..ํ๋ค๊ฐ ๊ธฐ๊ฐ์ ์ซ๊ธฐ๋ค๋ณด๋ ์ํํ ํ๋๋ฐ ๋๋์ด ์ ์๋ฐ์คํฌ๋ฆฝํธ ๊ณต๋ถ๊ฐ ์ค์ํ์ง ๋ผ์ ๋ฆฌ๊ฒ ๋ชธ์ ๊นจ๋ฌ์๋ค.


ํนํ ๊ฒ์ ๊ธฐ๋ฅ, ํํฐ๋ง๋ ๊ทธ๋ ๊ณ ํ์๊ฐ์ ํผ์๋ ์ ํจ์ฑ ๊ฒ์ฌ๊ฐ ํ์์ด๋ ์๋ฐ์คํฌ๋ฆฝํธ๋ก ๋ก์ง์ ์ ์ง์ผ ๋๋ค๋ ๊ฒ, ๊ธฐ์ด๊ฐ ์์ผ๋ฉด ๊ตฌ๊ธ๋ง์ ํด๋ ํ๊ณ๊ฐ ์์๊ณ ํ๋ ๋ถ๋ถ์ด ๋ง์๋๊ฒ ๊ฐ๋ค.
์์
ํ๋ฉด์ ์๊ฐํ์ง ๋ชปํ๋ ์ข
์์ฑ ์ถฉ๋ ์๋ฌ ๋ฌธ์ ๊ฐ ๊ณ์ ๋ฐ์ํ๋ค.
์ฒ์์๋ ๋ญ๊ฐ ๋ฌธ์ ์ธ์ง ๋ชจ๋ฅด๊ณ ๊ณ์ ์์
ํ์๋ค. Vercel๋ก ๋ฐฐํฌํ์ ๋ ์๋ฌ๊ฐ ์๊พธ ๋์์ ๋๊ฒ ๋๊ฐํ์๋ค.. node_modules ํด๋๋ฅผ ์ญ์ ํ๊ณ ๋ค์ ์ค์น๋ ํด๋ณด๊ณ , ์ถฉ๋ ๋ฌด์ํ๊ณ ์ค์นํด๋ณด๊ณ ..
package.json ํ์ผ์ ์์ ํ๋ฉด์ ์์กด์ฑ ๋ฒ์ ์ ์ง์ ์์ ํ๋๊ฒ๋ ์ด๋ฒ์ ์๊ฒ๋์๋ค.
2. ํธ๋ฌ๋ธ์ํ
๋ ์ด์์๋ง ๋ณด๋ฉด ๊ทธ๋ด์ธํ๊ฒ ๊ฐ์ง๋ง ๋ด๊ฐ ์ํ๋ ๊ธฐ๋ฅ์ ์ ๋๋ก ๊ตฌํํ์ง ๋ชปํ๋ค.
๋ฉ์ธ์์ ์์ดํ
์ถ์ฒ ์์ญ ์บ๋ฌ์
๊ธฐ๋ฅ๋ ์ ๋๋ก ์๋์๊ณ ๊ฒ์๊ฒฐ๊ณผ ๊ธฐ๋ฅ์ด๋ ์ฅ๋ฐ๊ตฌ๋ ํ์ด์ง, ์์๋ฆฌ์คํธ ํ์ด์ง, ๋นํ์ ์ฒ๋ฆฌ๋ ์ ๋๋ก ์์ฑํ์ง ๋ชปํ๋ค.

'์ํ๋ช
' ๊ธฐ์ค์ผ๋ก ๊ฒ์ํ์ ๋ ํค์๋๊ฐ ๊ณ์ ๋น๊ฐ์ผ๋ก ์ถ๋ ฅ๋๊ณ ๋ชจ๋ ๋ฐ์ดํฐ๊ฐ ๊ฒฐ๊ณผ ํ์ด์ง์ ๋ ๋๋ง ๋๊ณ ์๋๋ฐ ์ด ๋ฌธ์ ๋ฅผ ์์ง ํด๊ฒฐ๋ชปํ๋ค.
3. ๋ฆฌํฉํ ๋ง ์์ ์ด๋ผ๋ฉด ๊ตฌ์ฒด์ ์ผ๋ก
์ํ๊ด๋ฆฌ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ํ์ฉ : ์ฅ๋ฐ๊ตฌ๋, ์์๋ฆฌ์คํธ ํ์ด์ง ๋ฐ ๋นํ์ ์ฒ๋ฆฌ ๋ฌธ์ ํด๊ฒฐํ ๊ฒ.
๊ฒ์ ๊ฒฐ๊ณผ ์ปดํฌ๋ํธ ์ฌ์์
์์๋ฆฌ์คํธ ํ์ด์ง์์ ์ญ์ ๋ด๊ธฐ ๋ฒํผ๊น์ง ๊ตฌํํ๊ณ , ์ฅ๋ฐ๊ตฌ๋ ํ์ด์ง์์๋ ํ ํ ๊ธ์ก๊น์ง ๊ตฌํ
๋ฉ์ธํ์ด์ง ์์ดํ
์ฅ๋ฐ๊ตฌ๋ ๋ฒํผ ํด๋ฆญ ์ modal ๊ตฌํ๊น์ง ๋ชฉํ๋ก ํ๊ณ ์๋ค.
๊ฑฐ์ ์ด์ ๋๋ฉด ์ ๋ฐ์ ์ผ๋ก ๋ฆฌํฉํ ๋ฆฌ ์์ ์ด์ง ์์๊น...์ถ๋ค..ใ
ใ
๊ฐ์ธํ๋ก์ ํธ๊ฐ ๋๋์๋ง์ ๋ฐ๋ก ๋ฐฑ์๋์ ํ๋ก ํธ์๋ ํ์
ํ๋ก์ ํธ๊ฐ ์์๋๋ค.
์ ๋๋ก๋ ํ๋ก์ ํธ๊ฐ ์์๋๋ค๋!! ์ค๋ ๋ฐ ๊ธด์ฅ๋ฐ ๊ฑฑ์ ๋ฐ.. ๋ด๊ฐ ์ ๋ฐ๋ผ๊ฐ ์ ์์์ง ๊ฑฑ์ ์ด๋ค.
์ด๋ฒ ํํ๋ก์ ํธ ํ๋ฉด์, ํ๋ฃจ์ ๊ผญ ํ์๊ฐ ์ด๋ผ๋ ๊ธฐ์ ๋ฉด์ ๋ ์ค๋นํ๊ณ ๊ณต๋ถํ ์๊ฐ์ ๊ฐ์ง๋ฉด์ ๊ณํ์ ์ ์ธ์์ผ๊ฒ ๋ค.
์ด๋ฒ ๊ฐ์ธ ํ๋ก์ ํธ์ ๋๋ฌด ์๊ฐ ๋ถ๋ฐฐ๋ฅผ ๋ชปํ๋๊ฒ ๊ฐ์ ๊ณํ๋ ์๋ง์ด์๋๊ฒ ๊ฐ๋ค.
์ค๋ฅ ํฌ์ฑ์ด์ง๋ง ๊ทธ๋๋ ์์ ๋ชฐ๋๋ ๋ถ๋ถ๋ค๋ ์๋กญ๊ฒ ์์๊ฐ๋ฉด์ ๋ ํผ์ ํ ์ค ์๋๊ฒ์ด ์๊ธฐ๊ณ ๋์ ๋๋๊ฑฐ ๋ณด๋ฉด์ ์ ์ผ ์ฌ๋ฐ์๊ณ ๋ฟ๋ฏํ๋ค. ํํ๋ก์ ํธ ์ดํ์ ๊ฐ์ธํ๋ก์ ํธ ๋ฆฌํฉํ ๋ง๋ ํ๋ฉด์ ํ ์ค ์๋ ๊ฒ๋ค์ด ๋ ๋์ด๋๋ฉด ์ง์ง ์ฌ๋ฐ์ด์ง ๊ฒ ๊ฐ๋ค. ์์ผ๋ก๋ ํ์ดํ
๐ฅ
ํฐ ๋์์ด ๋์์ต๋๋ค, ๊ฐ์ฌํฉ๋๋ค.