
๐ฆKEEP
- ๋ถํธ์คํธ๋ฉ์ผ๋ก ๋ฐ์ํ ์น ์ฌ์ดํธ ๋ง๋ค๊ธฐ
- HTML/JS/CSS๋ก ๋๋ง์ ์ฌ๋ฆฌํ
์คํธ ์ฌ์ดํธ ๋ง๋ค๊ธฐ ๊ฐ์๋ฅผ ๋ค์ผ๋ฉด์ ๋ฐ์ํ ์น์ผ๋ก ์ฌ๋ฆฌํ
์คํธ ์ฌ์ดํธ๋ฅผ ๋ง๋ค๊ธฐ ์์ํ๋ค. ๋ถํธ์คํธ๋ฉ์ CSS ๊ณต๋ถ๋ฅผ ํ ๋ ์ด๋ ์ ๋ ๋ฐฐ์ ์๋๋ฐ, ๋ณต์ต ๊ฒธ ๋ชจํธํ ๊ฐ๋
์ ๋ฐ๋ก์ก์ ๋ชฉ์ ์ผ๋ก ๊ฐ์๋ฅผ ๋ฃ๊ณ ์๋ค.
- ๋ถํธ์คํธ๋ฉ์ margin ๊ฐ๊น์ง class๋ก ์ค์ ํด ๋์์ css ํ์ผ์
margin: auto๋ฅผ ์ ์ฉํ๋ ๋์ html์์ class="mx-auto"๋ฅผ ์ ์ฉํ ์ ์๋ค. css์ ์ง์ ์ ์ฉํ ์ง ์๋๋ฉด ๋ถํธ์คํธ๋ฉ ๊ฐ์ ์ด์ฉํ ์ง๋ ํ์์ ์ํด ์ ํํ๋ฉด ๋ ๋ฏ. css๊ฐ ๋๋ฌด ๊ธธ์ด์ง๋ฉด class๊ฐ์ ์ฃผ๊ณ , class๊ฐ ๋๋ฌด ๋ง์ผ๋ฉด css์ ์ ์ฉํ๋ ์์ผ๋ก.
- head ํ๊ทธ ๋ด๋ถ์ meta ํ๊ทธ๋ฅผ ๋ฃ์ผ๋ฉด ์น ํ๋ฉด์ ๋ชจ๋ฐ์ผ์ ๋ง๊ฒ ์ถ๋ ฅํ ์ ์๋ค. html5 ๊ธฐ๋ณธ ์์์
<meta name="viewport" content="width=device-width, initial-scale=1.0">๋ผ๊ณ ๋์ด ์๋๋ฐ, ๊ถ๊ธํด์ ์ฐพ์๋ณด๋ ์ฐจ๋ก๋ก ์ฅ์น์ ํ๋ฉด ๋๋น๋ฅผ ๋ฐ๋ฅด๋๋ก ์ค์ ํ๋ ๊ฒ๊ณผ ํ์ด์ง ์ฒ์ ๋ก๋ ์ ์ด๊ธฐ ํ๋/์ถ์ ์์ค์ ์ค์ ํ๋ ํ๊ทธ๋ผ๊ณ ํ๋ค. ๋ฐ๋ก ์ค์ ํ์ง ์์๋ ๊ธฐ๋ณธ๊ฐ์ธ ๊ฒ์ผ๋ก ๋ณด์ ์ด์ ๋ฒ์ ์ HTML์ ์ฌ์ฉํ ๋ ๋๊ตฐ๊ฐ ์ด ๊ธฐ๋ฅ์ ๋ํดํธ๋ก ๋ง๋ค์ด์ผ ํ ํ์์ฑ์ ๋๋ ๊ฒ ์๋๊ฐ ์ถ๋ค.
- ๋ฐ์ํ ๊ทธ๋ฆฌ๋์์
col-์ค๋จ์ ํฌ๊ธฐ-์ฐจ์งํ ์ ๋ ์๊ฐ ์๋ฏธํ๋ ๋ฐ๋, ์ง์ ํ ์ค๋จ์ ์ ๋๋ฌํ๋ฉด ํด๋น ์ด์ ์ง์ ํ ์ ๋ ์๋งํผ ์ฐจ์งํ๋ ๊ฒ์ด๋ค. ์๋ฅผ ๋ค์ด col-lg-6 col-md-8 col-sm-10 col-12๋ผ๊ณ ์ค์ ํ๋ค๋ฉด, 12์ ๋์ ์ฐจ์งํ ์ํ์์ sm ์ฌ์ด์ฆ๋ถํฐ 10์ ๋์, md ์ฌ์ด์ฆ๋ถํฐ๋ 8์ ๋์, lg ์ฌ์ด์ฆ๋ถํฐ๋ 6์ ๋์ ์ฐจ์งํ๊ฒ ๋๋ค. ๊ตณ์ด ์ฌ์ด์ฆ๋ณ๋ก ์ธ๋ถํ ์ํฌ ํ์๋ ์๊ณ , ๋ธ๋ผ์ฐ์ ์ฌ์ด์ฆ๋ฅผ ์กฐ์ ํด ๋ณด๋ฉด์ ๋ง์ถ๋ฉด ๋ ๋ฏ.
- ๋ด์ค๋ ํฐ ์ฝ๊ธฐ
- ์ค๋ ๊ฐ์ฅ ์ธ์ ๊น์๋ ์ฃผ์ ๋ ๋ฏธ๋ผํด๋ ํฐ(2022.3.17 ๋ฐํ๋ณธ)์ ํ์ด๋ธ๋ฆฌ๋ ์ํฌ์๋ค. ์ฌํ๊ณผ ์ถํด๊ทผ์ ๋ณํ์ ์ด๋ ๊ฒ ์ง์นญํ ๊ฒ์ธ๋ฐ, ๋ง์ดํฌ๋ก์ํํธ๊ฐ ์ฐ ์ผ์ ๋ฏธ๋๋ผ๋ ์ฃผ์ ์ ์จ๋น๋์์ ๋์จ ๋ด์ฉ์ด์๋ค.
- MS์ ์ง์๋ค์ ์๋๋ก ์กฐ์ฌํ ๊ฒ์ด๊ธด ํ๋ ์ฝ ์ ๋ฐ ๊ฐ๋์ด ๋ฉํ๋ฒ์ค๋ฅผ ํตํด ํ์๋ฅผ ํฅ ์ํฅ์ด ์๋ค๊ณ ํ๋ค. ๋๋ ์กธ์
์ ๋ง์ง๋ง ํ๊ธฐ๋ฅผ ๋น๋๋ฉด์ผ๋ก ๋ณด๋ด๊ณ ์ ๊น์ด์ง๋ง ๊ฒ๋ ํ์ด์ ์ด์ฉํด ๋ณธ ๊ฒฝํ๋ ์์ด์ zoom๊ณผ ๋ฉํ๋ฒ์ค๊ฐ ์์ ์์ํ์ง๋ ์๋ค. ํ์ง๋ง ์์ง๊น์ง๋ ์๋ ๋ก๊ทธ์ ์ธ ์ํต์ ๋ ์ต์ํ๊ธฐ ๋๋ฌธ์ ํ์ด๋ธ๋ฆฌ๋ ์ํฌ๊ฐ ๊ทธ๋ ๊ฒ ์ฉ ๋ฐ๊ฐ์ง๋ง์ ์๋ค. ์๋ฌด๋๋ ํ์ ํ์๋ ์๋ฐํ๋ฅผ ๋ด์ธ์ด ์์คํ
ํ์์๋ ์ด๋ ์ ๋ ์ํต์ด ์ง์ฐ๋ ์ ์์ผ๋๊น. ํ์ง๋ง 'ํ์ด๋ธ๋ฆฌ๋'์ธ ๋งํผ ๋ชจ๋ ๊ฒ์ ๊ธฐ๊ธฐ๋ ํ๋ก๊ทธ๋จ์ ์์กดํ์๋ ๊ฒ์ ์๋๋ ์กฐ๊ธ์ฉ ์ ์ํด ๋๊ฐ๋ฉด ๋์ง ์์๊น ์ถ๋ค. ์๋ง ์ง๊ธ ๋ง์ ์ด๋ ๊ฒ ํ์ง๋ง ๋ง์ ํ์ด๋ธ๋ฆฌ๋ ์ํฌ๋ฅผ ์ํํ๊ณ ์๋ ํ์ฌ์ ๋ค์ด๊ฐ๋ค๋ฉด ๋๊ตฌ๋ณด๋ค ์ ์ฌ์ฉํ ์ง๋...
- ๋ง๋ค๊ณ ์ถ์ ํ ์ด ํ๋ก์ ํธ๊ฐ ๋ ์๊ฒผ๋ค
- ํ๋ฃจ ์ค ๋ด๊ฐ ๊ฐ์ฅ ์ฐฝ์์ ์ธ ์๊ฐ์ ์ค์ํ ๋์ด๋ค. ์์ค ๊ธ๊ฐ๋ ํ๋ก์ ํธ ์ฃผ์ ๋ ๋ชจ๋ ์ค์ํ ๋ ์ ์ผ ์ ๋ ์ค๋ฅธ๋ค. ๋ฌธ์ ๋ ์ค์๋ฅผ ์ค๋ ํ๋ ํธ์ด๋ผ ๋จธ๋ฆฟ์์ ๋ ์ค๋ฅธ ๊ฑธ ๊ธฐ๋กํด๋๊ธฐ ์ํด์๋ ์ค์๊ฐ ๋๋ ๋๊น์ง ๋จธ๋ฆฟ์์ผ๋ก ๊ณ์ ๊ฐ์ ์ฃผ์ ๋ง ๋ ์ฌ๋ฆฌ๋ค ์์ค์์ ๋์ค์๋ง์ ํด๋ํฐ ๋ฉ๋ชจ์ฅ์ ์ ์ฅํด์ผ ํ๋ค๋ ๊ฒ...
- Node.js ์ฐ๋จน
- Node.js์ ๋ํด์ ๋ค์ด๋ง ๋ดค์ง ์ ํํ ์ด๋ค ๋
์์ธ์ง ๋ชฐ๋๋๋ฐ, ํฌ๋กฌ์์ ๋ง๋ ์๋ฐ์คํฌ๋ฆฝํธ ํด์ ์์ง์ด์๊ตฌ๋. ์ฝ๋ฉ์ ํ ๊ฐ์๋ก ํต์ฌ๋ถํฐ ์ก๊ณ , ๋ณด์ถฉ์ด ํ์ํ ๊ฑด poiemaweb์ด๋ ๊ตฌ๊ธ๋ง ํตํด์ ์ฐพ์๋ณด๋ ํจ์ฌ ์ดํด๋ ์ ๋๊ณ ๊ณต๋ถ์ ์์ ๊ฐ์ ์์ฒด์ ์ง๋ฆฌ๋ ์๊ณ ๋ ์์ด์ ์ข๋ค.
๐ฆPROBLEM
- ๋ด์ค๋ ํฐ๋ฅผ ์ฝ๋ ๊ฑด ์ข์๋ฐ
- ๋ด์ค๋ ํฐ๋ฅผ ์ฌ๋ฌ ๊ฐ ๊ตฌ๋
ํ๋ค ๋ณด๋ ํ๋ฃจ์ ๋ชจ๋ ๋ด์ค๋ ํฐ๋ฅผ ๋ค ์ฝ์ง ๋ชปํ๊ณ ๋ค์๋ ์ด๋ ๊ทธ ๋ค์๋ ๋ก ๋ฏธ๋ฃจ๋ ๊ฒฝํฅ์ด ์๋ค.
๐ฆTRY
- ์ด์ฐจํผ ๋ชจ๋ ๋ด์ค๋ ํฐ๊ฐ ๋งค์ผ ์ค๋ ๊ฒ์ ์๋๋ค
- ๊ทธ๋ ๊ทธ๋ ์ ์ํฉ์ ์๊ธฐ ์ํด์๋ ์์ ๋ ๋ฐ๋ก ๊ทธ๋ ์ฝ๋ ๊ฒ์ด ์ข๊ธฐ์ผ ํ๊ฒ ์ง๋ง, ์ ์ด์ ์์์ ์๊ณ ํด๋น ๋ถ์ผ์ ์น์ํด์ง๊ธฐ ์ํด ๊ตฌ๋
ํ ๊ฒ์ด๋ ํ๋ฃจ์ดํ ์ ๋๋ ๋ฆ๊ฒ ํ์ธํด๋ ๊ด์ฐฎ์ง ์์๊น. ๊ทธ๋๋ ๋๋๋ก ์ค๋์ ๋ด์ค๋ ์ค๋ ์ฝ๋๋ก ๋
ธ๋ ฅํ์.
- ๋ฆฌ๋ง์ธ๋
- ํ๋ก ํธ์๋๋ ์ฌ์ฉ์๊ฐ ๋ง์ฃผํ๋ ํ๋ฉด์ ๊ตฌํํ๋ ๊ฒ. ์ด๊ฑธ ๊ณ์ ์๊ธฐํ๋ฉด์ ๊ณต๋ถํ ๊ฒ.