์ด๋ฒ ์๊ฐ์๋ ์ฌ์ฉ์๊ฐ ๋ก๊ทธ์ธํ๋ ๋ฐฉ๋ฒ ์ค session ๊ธฐ๋ฐ ์ธ์ฆ, token ๊ธฐ๋ฐ ์ธ์ฆ(JWT)์ ๋ํด์ ์์๋ณด๊ณ ๊ฐ๊ฐ ์ฐจ์ด์ ์ด ๋ญ์ง ์ดํด๋ณด์ ๐ง1๏ธโฃ ์ธ์
๊ธฐ๋ฐ ์ธ์ฆ๊ฐ๋
์ฌ์ฉ์๊ฐ ๋ก๊ทธ์ธํ๋ฉด ์๋ฒ๋ ๊ณ ์ ํ ์ธ์
ID๋ฅผ ์์ฑํ์ฌ ์๋ฒ์ ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฅํ๊ณ , ํด๋น ์ธ์
ID๋ฅผ ํด๋ผ์ด์ธํธ์ ์ฟ ํค ํํ๋ก ์ ๋ฌํฉ๋๋ค.์ดํ ํด๋ผ์ด์ธํธ๋ ์๋ฒ์ ์์ฒญ์ ๋ณด๋ผ ๋ ์ด ์ธ์
ID๋ฅผ ํฌํจํ์ฌ ์ ์กํฉ๋๋ค.์ ๊ทธ๋ฆผ์์ 3๋จ๊ณ๋ ์๋ฒ๊ฐ ์ธ์
ID๋ฅผ ์ฟ ํค ํํ๋ก ํด๋ผ์ด์ธํธ์ ๋ณด๋ธ๋ค. ํด๋ผ์ด์ธํธ๋ ์ด ์ธ์
ID ์ฟ ํค๋ฅผ ์ ์ฅํ๋ค.4๋จ๊ณ๋ ๋ธ๋ผ์ฐ์ ๋ ์ดํ ๋ชจ๋ ์์ฒญ๋ง๋ค ์ ์ฅํ ์ธ์
ID ์ฟ ํค๋ฅผ ์๋์ผ๋ก ์๋ฒ์ ํฌํจํด ๋ณด๋
๋๋ค. ์๋ฒ๋ ์ด ์ธ์
ID๋ฅผ ํตํด ์ ์ ๋ฅผ ์๋ณํ๊ณ , ์ธ์ฆ๋ ์ํ์์ ํ์ธํฉ๋๋ค.์ดํ 5๋จ๊ณ์์ ์ ์ ์ธ์ฆ ํ, ..
๋ฒ์จ ์ฝ๋์ ์คํ๋ฆฐํธ๋ฅผ ์์ํ์ง ์ด๋๋ง 4๊ฐ์ ์งธ์ด๋ค.์ํด๋ฆฌ ํ์ดํผ ์ฃผ์ ๋ ํ์๋ค๊ณผ ํ ์์ผ๋ง๋ค ์๊ธฐํด๋ณด๋ ์๊ฐ์ ๊ฐ๊ณ ์๋ค. ์ํด๋ฆฌ ํ์ดํผ ๋ธ๋ก๊ทธ ์
๋ก๋๋ ์ ์ํ์ง๋ง..ใ
์ค๋๋ง์ ์ค์ํ ์ฃผ์ ๊ฐ ๋์์ ๋ค์ ๊ธ ์ฐ๊ฒ ๋์๋ค โ๏ธ ๐ฉ๐ซ CORS ์๋ฌ์ ๋ํด ์ค๋ช
ํ๊ณ , ์ด๋ป๊ฒ ํด๊ฒฐํ๋ฉด ๋ ์ง ์ค๋ช
ํด ์ฃผ์ธ์.CORS๋ Cross-Origin Resource Sharing์ ์ฝ์์
๋๋ค.A Origin์์ B Origin์ผ๋ก ๋ค๋ฅธ Origin์ผ๋ก ์์์ ์์ฒญํ๋ ํ์์
๋๋ค.Warning !Access to fetch at ‘https://myhompage.com’ from origin ‘http://localhost:3000’ has been blocked by CORS policy: No ‘Access-Con..
๐๐ปโ๏ธ Git์์ branch marge ๋ฐฉ๋ฒ๋ค๊ณผ ๊ฐ ๋ฐฉ๋ฒ๋ค์ ํน์ง์ ์ค๋ช
ํด ์ฃผ์ธ์.๐๐ปโ๏ธ Git Flow ๋ธ๋์น ์ ๋ต์ ๋ํด ์ค๋ช
ํด ์ฃผ์ธ์.Git Branch Merge ๋ฐฉ๋ฒ๋ค1. Fast-Forward Mergeํน์งFast-Forward Merge๋ ๋ธ๋์น๊ฐ ๋ณํฉ๋ ๋ ์๋ก์ด ์ปค๋ฐ์ ๋ง๋ค์ง ์๊ณ , ๋จ์ํ ๋ธ๋์น๋ฅผ ์์ผ๋ก ์ด๋์ํต๋๋ค.๋ ๋ธ๋์น ์ฌ์ด์ ๋ค๋ฅธ ์ปค๋ฐ์ด ์์ ๋ ์ฌ์ฉ๋ฉ๋๋ค.์ฅ์ : ํ์คํ ๋ฆฌ๊ฐ ๊น๋ํ๊ฒ ์ ์ง๋ฉ๋๋ค.๋จ์ : ์ด๋ค ๋ธ๋์น๊ฐ ์ด๋ค ๊ธฐ๋ฅ์ ์ถ๊ฐํ๋์ง ๋ช
ํํ์ง ์์ ์ ์์ต๋๋ค.์ฌ์ฉ ๋ฐฉ๋ฒ# ๋ณํฉํ ๋ธ๋์น๋ก ์ฒดํฌ์์git checkout main # ๋ณํฉgit merge feature-branch2. Recursive Merge (3-way Merge)ํน์งRecursive Me..
๐๐ปโ๏ธ ์๋งจํฑ ํ๊ทธ๋ฅผ ์ฌ์ฉํ๋ฉด ์ข์ ์ ์ ์ค๋ช
ํด ์ฃผ์์ค.๐๐ปโ๏ธ position์ ์์ฑ๋ค๊ณผ ๊ฐ๊ฐ์ ํน์ง์ ์ค๋ช
ํด ์ฃผ์์ค. ์๋งฅํฑ ํ๊ทธ ์ฌ์ฉ์ ์ด์ ํฅ์๋ ์ ๊ทผ์ฑ - ํฅ์๋ ์ ๊ทผ์ฑ์ ์ฅ์ ๊ฐ ์๋ ์ฌ๋๋ค์ด ์น ์ฝํ
์ธ ์ ์ ํ๋ฆฌ์ผ์ด์
์ ๋์ฑ ์ ์ฉํ๊ฒ ๋ง๋๋ ๊ฒ์ ์๋ฏธ์คํฌ๋ฆฐ ๋ฆฌ๋ ํธํ์ฑ์๊ฐ ์ฅ์ ๊ฐ ์๋ ์ฌ์ฉ์๋ฅผ ์ํด ํ๋ฉด ํ๋
๊ธฐ๋ฅผ ํตํด ๋ด์ฉ์ ์๋ฆฌ๋ด์ด ์ฝ์ ์ ์๋๋ก ํฉ๋๋ค.ํค๋ณด๋ ํ์์ฌ์ฉ์๊ฐ ํค๋ณด๋๋ง์ ์ฌ์ฉํ์ฌ ์ฌ์ดํธ๋ฅผ ํ์ํ ์ ์๋๋ก ํ๋ฉฐ, ์ด๋ ๋ง์ฐ์ค๋ฅผ ์ฌ์ฉํ ์ ์๋ ์ฌ์ฉ์์๊ฒ ๋งค์ฐ ์ค์ํฉ๋๋ค.๋ช
ํํ๊ณ ์ค๋ช
์ ์ธ ์ฝํ
์ธ ์ฌ์ฉ์๊ฐ ์ฝํ
์ธ ์ ํ์ ๊ตฌ์กฐ๋ฅผ ์ดํดํ ์ ์๋๋ก ๋ช
ํํ ์ ๋ชฉ, ๋ ์ด๋ธ ๋ฐ ์ค๋ช
์ ์ ๊ณตํฉ๋๋ค.์ด๋ฏธ์ง์ฉ ๋์ฒด ํ
์คํธ์ด๋ฏธ์ง๋ฅผ ๋ณผ ์ ์๋ ์ฌ์ฉ์์๊ฒ ๋์ผํ ์ ๋ณด๋ฅผ ์ ๋ฌํ๊ธฐ ์ํด ์ด๋ฏธ์ง์..