๊นํ๋ธ ๊ณ์ 2๊ฐ ์ค์ ํ๋ ๋ฐฉ๋ฒ์ ์์๋ณด์.
์ฌ๋ฌ๊ฐ์ ๋ชจ๋ฌ์ ์ ์ญ ์ํ๋ก ๊ด๋ฆฌํ๊ธฐ
context๋ก ์บ์ฑ๊ฐ๋ฅํ๋ฉฐ ๋น๋๊ธฐ ๋ฐ์ดํฐ๋ฅผ ๊ด๋ฆฌํ๋ ์คํ ์ด ๋ง๋ค๊ธฐ
recoil์ ํ์ฉํ์ฌ ๋น๋๊ธฐ ๋ฐ์ดํฐ ์ฒ๋ฆฌํ๊ธฐ
๋ก๊ทธ์ธ ์ฌ๋ถ์ ๋ฐ๋ผ ํ์ด์ง ๋ผ์ฐํ ์ ์ฒ๋ฆฌ ๊ทธ๋ฆฌ๊ณ ์ง์ฐ๋ก๋ฉ
axios๋ก ๋คํธ์ํฌ ์์ฒญ ๊น๋ํ๊ฒ ํ๊ธฐ
์ํ์นด๋ ๋ฐ์ดํฐ์ ๋ณต์ก์ฑ์ ์ค์ด๊ณ ํจ์จ์ ์ธ ๋คํธ์ํฌ ์์ฒญํ๊ธฐ
์ํ์นด๋ ์๋น์ค ์ปดํฌ๋ํธ ๊ตฌ์กฐ
๊ฐ์ฒด์งํฅ ํ๋ก๊ทธ๋๋ฐ์ ๋ํด ์์๋ณด๊ณ public, protected, private, static ํค์๋์ ๋ํด์ ์์๋ณด์
github ๋ ํฌ์งํ ๋ฆฌ ์ปค๋ฐ๊ธฐ๋ก๊น์ง ๋ณต์ฌํ๊ธฐ
express์์ bcrypt๋ฅผ ์ฌ์ฉํด๋ณด์
๋ก๊ทธ์ธ ์ธ์ฆ ๋ฐฉ์์ ๋ํด์ ์์๋ณด๊ณ ์ค์ต์ ํด๋ณด์.
express-validator๋ฅผ ์ฌ์ฉํ์ฌ ์์ฒญ์ ์ ํจ์ฑ ๊ฒ์ฌ๋ฅผ ํด๋ณด์.
express์์ ์ ์ฉํ ๋ฏธ๋ค์จ์ด๋ฅผ ์์๋ณด์.
cors์ ์ฑ ์ ๋ฌด์์ด๊ณ ์ด๋ป๊ฒ ํด๊ฒฐํด์ผํ๋์ง ์์๋ณด์.
express์ ๋ผ์ฐํธ์ ๋ผ์ฐํฐ์ ๋ํด ์์๋ณด์.
express์์ ๋๊ธฐ์ ๋น๋๊ธฐ ์๋ฌ์ฒ๋ฆฌ์ ๋ํด ์์๋ณด์.
express์ ํน์ง๊ณผ ๊ฐ๋จํ๊ฒ ์๋ฒ๋ฅผ ๋ง๋ค์ด๋ณด์.
'Call by value'์ 'Call by reference' ์ ๋ํด ์์๋ณด๊ณ ์๋ฐ์คํฌ๋ฆฝํธ๋ ์ด๋ป๊ฒ ๋์ํ๋์ง ์์๋ณด์.
ํ๋ก๊ทธ๋๋จธ์ค ์์ฅ