์ฝ๋์คํ ์ด์ธ ํํธ๋์ฌ ํฌ์ง์ ์ ์ ๊ณผ์ ๋ฅผ ์ํด ๋ฆฌ์กํธ ๋ค์ดํฐ๋ธ ๊ณต๋ถ๋ฅผ ์์ํฉ๋๋น.๋ฆฌ์กํธ ๋ค์ดํฐ๋ธ๋ ์น ์ฌ์ดํธ๊ฐ ์๋๋ค.\-> ์ด๋ง์ธ ์ฆ์จ ๋ธ๋ผ์ฐ์ ๊ฐ ์๋๊ธฐ ๋๋ฌธ์ HTML์ <div>์ฌ์ฉ ๋ถ๊ฐ\-> ๋์ ์ <View>๋ผ๋ ๊ฒ์ด ์๋ค !! Container ์ญ
โ HTTP ๋ฉ์ธ์ง ๊ตฌ์กฐ์ ๋ํด ์ค๋ช ํด์ฃผ์ธ์.
โ ๋ฐฐ์ด, ๊ฐ์ฒด๋ฅผ const๋ก ์ ์ธํ๋๋ฐ ์์๋ ์์ฑ์ ์ถ๊ฐํ ์ ์๋ ์ด์ ์ ๋ํด์ ์ค๋ช ํด์ฃผ์ธ์.
toUpperCase() ๋ ๋ฌธ์์ด์ ๋ชจ๋ ๋ฌธ์๋ฅผ ๋๋ฌธ์๋ก ๋ณํtoLowerCase() ๋ ๋ฌธ์์ด์ ๋ชจ๋ ๋ฌธ์๋ฅผ ์๋ฌธ์๋ก ๋ณํ
๊ฐ๊ฑฐ๋ ๋น์ทํ ์ฝ๋๋ฅผ ์ฌ๋ฌ๋ฒ ์คํ์์ผ์ผ ํ ๊ฒฝ์ฐ์ ์ฐ๋ ๊ตฌ๋ฌธ / ๋ฐ๋ณตํ ๋ด์ฉ์ ์ค๊ดํธ block์์ ๋ฃ์ด์ค๋ค. ๋ฐ๋ณตํ ์กฐ๊ฑด ์ค ์ด๊ธฐํ, ์ฆ๊ฐ๋ฌธ์ ๋ฐ๋ก, ์กฐ๊ฑด์๋ง ๊ดํธ ์์ ๋ฃ์ด์ค๋ค.
๊ณตํต๋ ๋ฐฐ์์ค ๊ฐ์ฅ ์์ ๊ฐ์ ์๋ฏธํ๋ค. ์ ํด๋ฆฌ๋ ์๊ณ ๋ฆฌ์ฆ์ ํตํด ์ต๋๊ณต์ฝ์๋ง ๊ตฌํ๋ค๋ฉด ์ต์๊ณต๋ฐฐ์ ๊ตฌํ๊ธฐ๋ ์ด๋ ต์ง ์๋ค.
๋ ์์ ์ ์, ํน์ ๋ ๋คํญ์์ ์ต๋๊ณต์ฝ์๋ฅผ ๊ตฌํ๋ ๋ฐฉ๋ฒ์ ํด๋ฆฌ๋์ ์๋ก ์ ์ ํ์๋ ๋ด์ฉ์ผ๋ก ์ธ๋ฅ ์ต์ด์ ์๊ณ ๋ฆฌ์ฆ์ด๋ผ๊ณ ํจ ! ( ํธ์ ๋ฒ์ด๋ ? ๋ ์๊ฐ ์๋ก ์๋๋ฐฉ ์๋ฅผ ๋๋์ด ๊ฒฐ๊ตญ ์ํ๋ ์๋ฅผ ์ป๋ ์๊ณ ๋ฆฌ์ฆ )
์ด๋ ํ ์กฐ๊ฑด์ ํ๋ณํ๋ ๊ธฐ์ค์ ๋ง๋๋ ๊ฒ ( >, <, === ๋ฑ...) ์กฐ๊ฑด๋ฌธ์๋ ๋ฐ๋์ ๋น๊ต ์ฐ์ฐ์(comparison operator) ํ์.๋น๊ต์ ๊ฒฐ๊ณผ๋ Boolean ( true / false )
์ด์ ์๋ก 24์ฃผ๊ฐ์ ์ฝ๋์คํ ์ด์ธ ํ๋ก ํธ์๋ ๊ณผ์ ์ ์๋ฃํ์์ต๋๋ค.์๋ฃ ํ ๋๋ ์ ์ ๋ํด ์งง๊ฒ ๊ธฐ๋กํด ๋๊ณ ์ถ์ด ๋์์์ด ์ผ๊ธฐ์ฒ๋ผ ์จ๋ด๋ ค๊ฐ ๊ธ์ด๋ฉฐ,์ง๊ทนํ ๊ฐ์ธ์ ์ธ ์๊ฒฌ์ ๋๋ค. โบ๏ธ
vscode์์ ํฌ๋กฌ ๊ฐ๋ฐ์ ๋๊ตฌ์ฒ๋ผ ๊ฐ๋จํ ์ถ๋ ฅ๊ฐ์ ๋ฐ๋ก ๋ณด๊ณ ์ถ์ ๊ฒฝ์ฐ, Code Runner ์ต์คํ ์ ์ ์ค์นํด์ฃผ๋ฉด ๋ฉ๋๋ค.
๋ ผ๋ฆฌ์ ์ธ ์์ ์ ํ๋ ํ๋์ ๊ธฐ๋ฅ ์์ ๋จ์๋ชฉ์ ์ ๊ฐ์ง ์์ ๋ค์ ์ํํ๋ ์ฝ๋๋ค์ด ๋ชจ์ธ ๋ธ๋ก, ๋ฌถ์ ( like ์ฆ๊ฒจ์ฐพ๊ธฐ ๋ฒํผ )์ ๋ ฅ๊ณผ ์ถ๋ ฅ๊ฐ์ mapping = ๊ตฌ์ฒด์ ์ธ ์ ๋ ฅ๊ฐ๊ณผ ์ถ๋ ฅ๊ฐ์ด ์กด์ฌํจ์๋ ํญ์ ์ถ๋ ฅ ๊ฐ(return)์ ๋ฐํํ๋ค.
isNaN() ํจ์๋ ์ด๋ค ๊ฐ์ด NaN์ธ์ง ํ๋ณํ๋ ํจ์์ฃผ์ด์ง ๊ฐ์ด NaN์ด๋ฉด true๋ฅผ ๋ฐํ, ์๋๋ฉด false๋ฅผ ๋ฐํJavaScript์ ๋ค๋ฅธ ๋ชจ๋ ๊ฐ๊ณผ ๋ฌ๋ฆฌ, NaN์ ๋๋ฑ ์ฐ์ฐ์(==, ===)์ ์ฌ์ฉํด ํ๋ณํ ์ ์๋ค.
์ซ์๋ ๋ฌธ์์ ๊ฐ์ด ๋ณ์์ ํ ๋นํ ์ ์๋ ํํ๋ก ์์๊ฐ๊ณผ ๊ฐ์ฒด๋ก ๋๋๋ค.
โจ๏ธ ๋งํฌ๋ค์ด ? ๋งํฌ๋ค์ด(Markdown)์ ์ผ๋ฐ ํ ์คํธ ๊ธฐ๋ฐ์ ๊ฒฝ๋ ๋งํฌ์ ์ธ์ด๋ค. ์ผ๋ฐ ํ ์คํธ๋ก ์์์ด ์๋ ๋ฌธ์๋ฅผ ์์ฑํ๋ ๋ฐ ์ฌ์ฉ๋๋ฉฐ, ์ผ๋ฐ ๋งํฌ์ ์ธ์ด์ ๋นํด ๋ฌธ๋ฒ์ด ์ฝ๊ณ ๊ฐ๋จํ ๊ฒ์ด ํน์ง์ด๋ค.
๋ณ์(variable) = ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฃจ๋ ๋ฐฉ๋ฒ(a wat to handle data)๋ฐ์ดํฐ๋ฅผ ํธํ๊ฒ ๋ค๋ฃจ๊ธฐ ์ํด ๋ฐ์ดํฐ์ ์ด๋ฆ์ ๋ถ์ฌ๋ ๊ฒ์ ๋งํฉ๋๋ค.
๊ทธ๋์ ์ฝ๋์คํ ์ด์ธ FE ๊ณผ์ ์ ๋ค์ผ๋ฉด์ ๋ธ๋ก๊ทธ์ ๊ธ์ ์ฐ์ง ์๊ณ ๋ ธ์ ๊ฐ์ธ ํ์ด์ง์ ์ ๋ฆฌํด์์ต๋๋ค. ๋ชจ๋ ๊ฐ๋ฐ๊ณผ ๋ชจ๋ ๊ณต๋ถ์๋ ๊ณผ์ ์ด ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ์ ์ฑ์ ์ผ๋ก ๊ทธ ๋ ธ๋ ฅ์ ๋ณด์ฌ์ค ์ ์๋ ๊ณณ์ด ๋ธ๋ก๊ทธ์ธ ๊ฒ ๊ฐ์ Velog์ ๊ทธ ๊ณผ์ ๋ค์ ์ฐจ๊ทผ์ฐจ๊ทผ ๊ธฐ๋กํด๋ณด๋ ค ํฉ๋๋ค.
Math ๋ฐ์ฌ๋ฆผ, ์ฌ๋ฆผ, ๋ฒ๋ฆผ ๋ฉ์๋
ํ์ ํ๋ก์ ํธ๋ ์คํ ์์ค git ํ๋ก์ ํธ๋ฅผ cloneํ ๊ฒฝ์ฐ,ํด๋น ํ๋ก์ ์ upstream ์ ์ฅ์์ ๋ํด ์ง์ push ํ ์ ์๋ ๊ถํ์ ์์์ง๋ผ๋ pull request ํ๊ธฐ ์ํด push ๋ฐ fetch ์ํ์ ์ํ ์ค์ ์ด ํ์ํฉ๋๋ค.
git์ ์ฌ์ฉํ๋ค ๋ธ๋์น๊ฐ ๋ง์ ๊ฒฝ์ฐ ์ ์ฒด๋ฅผ clone ํ์ง ์๊ณ ๋ธ๋์น ํ๋๋ง cloneํ๋ ๊ฒ์ด ๊ฐ๋ฅํฉ๋๋ค. git ํน์ ๋ธ๋์น clone ํ๊ณ ์ถ๋ค๋ฉด single branch ์ต์ ์ ์ฌ์ฉํ๋ฉด ๋ฉ๋๋ค.