ํ์ฌ ์ฌ์ฉํ๋ IDE๋ VS Code<span style='background-color: nvm ์ค์น ํ์ธํ๊ธฐ <span style='background-color: nvm์ผ๋ก ๋ ธ๋ ์ค์นํ๊ธฐ <span style="color: \`\`\`nvm
๐ฐ git ๋ช ๋ น์ด๋ฅผ ์ ์ด๋ณด์. cd ์ ls๋ฅผ ํตํด ์๋ก๋ง๋ ํด๋๋ก ์ด๋ git clone ํ๊ธฐ (๋ ํฌ ์ฐธ๊ฐ ์ ์ฒญ ์๋ฝํด์ผํจ) git clone [REPO_URL] [DIR] [REPO_URL]์๋ ํด๋ก ํด์ฌ ์ ์ฅ์์ ์ฃผ์๋ฅผ ์ง์ ํด์ค๋๋ค. [DIR] ์ธ์๋
Form ์ ๋ํ์ฌ 1) HTML5์ Form https://jeonghwan-kim.github.io/dev/2020/06/08/html5-form-validation.html >์ ๋ ฅ ์์๋ required๋ฅผ ํฌํจํด 7๊ฐ์ง ๊ฒ์ฆ ์์ฑ(validation attr
reset.css ๋ง๋๋ ๋ฒ1\. ๋ด๊ฐ ์์ ํ๊ณ ์๋ ํด๋์ ์ ๋นํ ์ด๋ฆ์ css ํ์ผ(์reset.css)์ ๋ง๋ค๊ณ ์ ์ฝ๋๋ฅผ ๋ถ์ฌ๋ฃ๋๋ค.2\. reset.css ํ์ผ์ ์ ์ฅํ๊ณ , ์ต์๋จ์ css์ importํ๋ค. (์@import "reset.css";)๋์ถฉ ์ฝ๋
css ๋ ์ด์์์ ๊ตฌ์ฑํ ๋ ์ฌ์ฉํ ์ ์๋ ์์ฑ.ํ๋ฉด ์์๋ฅผ block ์์๋ก ์ฒ๋ฆฌํ ์ง, inline ์์๋ก ์ฒ๋ฆฌํ ์ง ์ ํ ์ ์๋ค.๋ํ flow, flex, grid ์ฒ๋ผ ์์์์๋ค์ ์ด๋ป๊ฒ ๋ฐฐ์นํ ์ง ์ ํ ์ ์๋ค.display๋ ์ธ๋ถ-๋ด๋ถ ์์์ ์ ํ์ ๊ฒฐ์
โจ README, ๋ธ๋ก๊ทธ์ ๊ณ ๋ฏผํ ํ์ ์ด ๋ณด์ด๋๊ฒ ์ค์ํ๋ค. ๊ณ ๋ฏผํ๊ณ ํด๊ฒฐํ๋ ค ๋ ธ์ค์ค์ค์ค์ค๋ ฅํ ๊ฒ์ ํฐ ํํ๋ด๋ผ.โจ ๋ณดํค 2๋ ์๋ค๊ฐ ๋๊ฐ๋ค. 2๋ ๋ค์ ์ฌ ์ฌ๋์ด ๊ณ ์น๊ณ ์ธ ์ ์์ด์ผ ํ๋ค. โจ ๋ค๊ฐ์ด ํ ํ์ ์ ์ธ๋ฐํ๊ฒ ๋ด๊ฐ ๋ญ ํ๋์ง ํ์ฌ๊ฐ ํ์ ํ ๋ ํ๋ค๋ค๊ณ ํ๋ค
์ฝํ ์ด๋ ต๋ค. ๊ทธ๋์ ํ๋ก๊ทธ๋๋จธ์ค 0Lv ๋ถํฐ ์ฐจ๊ทผํ ํ์ด๋ณด๋ คํ๋ค. ๋งค์ผ ์กฐ๊ธ์ฉ ํ์ด๋ณด๊ณ ๊ทธ ๊ณผ์ ์์ ์๊ฒ ๋ ๊ฒ๋ค์ ํ๋์ฉ ์ ์ด๋๋ ค ํ๋ค. ๋ชซ ๊ตฌํ๊ธฐ parseInt(); parseInt ๋ ์ ์๋ฅผ ์ถ๋ ฅํ๋ ํจ์. ์ผํญ์ฐ์ฐ์ ์กฐ๊ฑด ? ture : false ์ผํญ
vsc ์ค์นnode ์ค์นnpm, yarn ์ค์น (homeBrew)vsc extentionํ๋ก์ ํธ๋ฅผ ๋ง๋ค๊ณ ์ ํ ๋ ์์๋ฅผ ์ ๋ฆฌํด๋ณด์.๊นํ์์ ๋ ํฌ ๋ง๋ค๊ธฐํ๋ก์ ํธ ๋ง๋ค๊ธฐ (vsc์์)node ์ค์น(์ต์ด1ํ)ํจํค์ง ๊ด๋ฆฌ์ ์ค์น(npm or yarn)\[ npm๊ณผ yarn