์ ์ฒด ๊ธ
[์๋ฃ๊ตฌ์กฐ] 0. ํฌ์ธํฐ์ ๊ฐ๋ ์ ์ดํดํด๋ณด์
์๋ฃ๊ตฌ์กฐ ์ฒ์ ๋ฐฐ์ฐ๊ธฐ ์์ํ๋ฉด ๊ฐ์ฅ ๋จผ์ ์์ฐจ ์๋ฃ๊ตฌ์กฐ์ ์ ํ ๋ฆฌ์คํธ(๋ฐฐ์ด ๋ฐ ๋ฆฌ์คํธ)์ ๋ํด ๋ฐฐ์ด๋ค. ์ด ์ฃผ์ ๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ๋ฌธ๋ฒ์ ํ์ตํ ๋ ๋ฐฐ์ฐ๋ ๋ด์ฉ๊ณผ ๊ฑฐ์ ์ฐจ์ด์ ์ด ์์ด ํ์๋ค์๊ฒ๋ ๋ถ๋ด์ด ์ ์ ๋ถ๋ถ์ด๋ผ ์๊ฐํ๋ค. ํ์ง๋ง ์ด๋ค์์ผ๋ก ์์ฐจ ์๋ฃ๊ตฌ์กฐ์ ๋น๊ต๋๋ '์ฐ๊ฒฐ ์๋ฃ๊ตฌ์กฐ'์ ๋ํด ๋ฐฐ์ฐ๊ฒ ๋๋๋ฐ, ์๋ง ์ด ๋ถ๋ถ์ด ์๋ฃ๊ตฌ์กฐ๋ฅผ ์ฒ์ ํ์ตํ๋ ํ์์ ์ ์ฅ์์ ๋ง์ฃผํ๋ ์ฒซ ๋ฒ์งธ ๊ณ ๋น๊ฐ ์๋๊น ์ถ๋ค. ๋น๋ก ๊ฐ๋ ์์ฒด๋ ๋จ์ํ์ง๋ง, 'ํฌ์ธํฐ'๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ด๋ฃจ์ด์ง ์๋ฃ๊ตฌ์กฐ๋ผ, ํฌ์ธํฐ์ ๋ฉ๋ชจ๋ฆฌ ๊ฐ๋ ์ ์ ์ดํดํ๊ณ ์์ง ์๋๋ค๋ฉด ์ฐ๊ฒฐ ๋ฆฌ์คํธ์ ๊ฐ๋ ์ ๋ฌผ๋ก ์ฝ์ , ์ญ์ , ํ์ ์ฐ์ฐ์ ์ดํดํ๊ณ ๊ตฌํํ๋๋ฐ ์๋นํ ์ด๋ ค์์ ๊ฒช์ ๊ฐ๋ฅ์ฑ์ด ๋๊ธฐ ๋๋ฌธ์ด๋ค. ๊ทธ๋์ ์ฐ๊ฒฐ ์๋ฃ๊ตฌ์กฐ์ ๋ํด ์์๋ณด๊ธฐ ์ ์, ์ฐ์ ์ด ํฌ์คํธ..
[JavaScript] forEach๋ฌธ์์ return์ด๋ break๋ฅผ ์ฐ๋ฉด ์๋๋ค
์ค๊ฐ๊ณ ์ฌ๊ฐ ๋๋๊ณ ์ฌ์ ๊ฐ ์๊ฒจ ์ค๋๋ง์ ์ฝ๋ฉํ ์คํธ ์ฐ์ต์ ์ํด ํ๋ก๊ทธ๋๋จธ์ค์์ '์ฌ๋ฐ๋ฅธ ๊ดํธ'๋ผ๋ ๋ฌธ์ ๋ฅผ ํ๊ณ ์์๋๋ฐ, ์์ฑํ ์ฝ๋์ ๋ก์ง์ด ํ๋ฆฐ ๊ณณ์ด ์์์๋ ํน์ ์ผ์ด์ค๊ฐ ๊ณ์ ํต๊ณผํ์ง ์๋ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์ต๋๋ค. ๊ทธ๋์ ํ ์คํธ์ผ์ด์ค๋ฅผ ์ง์ ์์ฑํด๋ณด๊ณ ์ฝ๋๋ ๋๋ฒ๊น ํด๋ณด๋ฉฐ ์ค๋์๊ฐ ์ ์ ๊ธ๊ธํ๋ค ๊ฒฐ๊ตญ ๋ฌธ์ ์ ์ ๋ฐ๊ฒฌํ๊ณ ํด๊ฒฐํ์ต๋๋ค. ์ด ๋ฌธ์ ์ ์ ๊ทธ๋์ ์ ๊ฐ ์ ํ ๋ชฐ๋๋ ๋ด์ฉ์ด์๊ธฐ์, ์ด๋ ๊ฒ ๊ธฐ๋ก์ผ๋ก ๋จ๊ฒจ๋ก๋๋ค. ๊ฒฐ๋ก ๋ถํฐ ๋งํ๋ฉด ์๋ฐ์คํฌ๋ฆฝํธ์ ๋ฐฐ์ด์ ์ํํ๋ forEach๋ฌธ์์๋ return๋ฌธ์ด๋ break๋ฌธ์ ์์ฑํด๋ ์ฝ๋๊ฐ ๋ฐ๋ณต์ ์ค๋จํ์ง ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ forEach๋ฌธ ์์์ return๋ฌธ์ ๋ง๋๋ forEach๋ฌธ์ ๊ฐ์ธ๊ณ ์๋ ํจ์๋ฅผ ๋ฒ์ด๋์ง ์์ต๋๋ค. ์์์ฝ๋๋ฅผ ์ดํด๋ณด๋ฉด ๋ค์๊ณผ ๊ฐ์ต๋๋ค. fun..
[CSS] CSS-in-JS์ Styled-Components ์ฌ์ฉ๋ฒ ๋ฐ ๋ฌธ๋ฒ ์ ๋ฆฌ
CSS-in-JS๋? ์๋ฐ์คํฌ๋ฆฝํธ ํ์ผ ์์์ CSS๋ฅผ ์์ฑํ ์ ์๋ ๋ฐฉ๋ฒ์ด๋ค. ์๋ฐ์คํฌ๋ฆฝํธ์ ์ํ ๊ฐ์ ๊ณต์ ํ์ฌ ๋์ ์ผ๋ก ์คํ์ผ๋ง์ ํ๊ธฐ ์ํด ๋ฑ์ฅํ ํจ๋ฌ๋ค์์ด๋ค. ์ธ๋ผ์ผ ์คํ์ผ ์ด์ฉ or ํด๋์ค ๋ช ์ผ๋ก ์กฐ๊ฑด๋ถ ์คํ์ผ๋ง props.[props ์์ฑ ์ด๋ฆ]} import styled from "styled-components"; const Father = styled.div` display: flex; `; const Box = styled.div` background-color: ${(props) => props.bgColor}; width: 100px; height: 100px; `; function App() { return ( ); } export default App; ์ด ๋ฌธ๋ฒ์ ํ์ฉํ๋ฉด ์ค๋ณต..
[React] ์นด์นด์ค๋งต API๋ฅผ ํตํด ์ง๋๋ฅผ ํ๋ฉด์ ๋์ฐ๊ธฐ (์๋ฌ ํด๊ฒฐ๋ฒ)
๋ฉ์์ด ์ฌ์์ฒ๋ผ์์ ์งํํ๋ ์ค์ ํด์ปคํค์ ์ค๋นํ๋ฉด์ ์นด์นด์ค๋งต API๋ฅผ ํตํด ์ง๋๋ฅผ ํ๋ฉด์ ๊ทธ๋ฆฌ๋ ๊ธฐ๋ฅ์ ๊ตฌํํ๊ฒ ๋์์ต๋๋ค. ์นด์นด์ค์์ ์ ๊ณตํ ๊ณต์๋ฌธ์๊ฐ ์๋ ๊น๋ํ๊ฒ ์ ์ ๋ฆฌ๋์ด์์ด ๋น ๋ฅด๊ฒ ์ง๋๋ฅผ ํ๋ฉด์ ๊ตฌํํ ์ ์์์ง๋ง, ๋์ค ๋ช๋ช ๋ฌธ์ ๋ฅผ ๋ง์ฃผํ์ฌ ๊ณ ๋ฏผํ๋ ๋ถ๋ถ ์ญ์ ์์๋๋ฐ, ์ด ํฌ์คํธ์์ ์ด๋ฌํ ๋ฌธ์ ๋ฅผ ์ด๋ป๊ฒ ํด๊ฒฐํ๋์ง๋ฅผ ์ ๋ฆฌํ์ฌ ๋น์ทํ ์ด๋ ค์์ ๊ฒช๊ณ ์๋ ๋ค๋ฅธ ๊ฐ๋ฐ์ ๋ถ๋ค์๊ฒ ๋์์ ๋๋ฆฌ๊ณ ์ ํฉ๋๋ค. (์ฐธ๊ณ ๋ก ์ ๋ Web API๋ฅผ ์ฌ์ฉํ์ฌ ๊ตฌํํ์ต๋๋ค.) ๋ก์ปฌ ํ๊ฒฝ์์ ํ ์คํธํ ์ ์๋๋ก ์ฌ์ดํธ ๋๋งค์ธ ๋ฑ๋กํ๊ธฐ ๋ก์ปฌ ํ๊ฒฝ์์ ์นด์นด์ค๋งต API๊ฐ ์ฌ๋ฐ๋ฅด๊ฒ ๋์ํ๋ ์ง ํ์ธํ๊ธฐ ์ํด์ ๋ก์ปฌ ์ฃผ์๋ฅผ ์ฌ์ดํธ ๋๋งค์ธ์ผ๋ก ๋ฑ๋กํด์ฃผ๋ฉด ๋ฉ๋๋ค. ์ ๋ ์ฒ์์ ๊ณต์๋ฌธ์์์ '์น ์๋ฒ๋ฅผ ์คํ์ํค๋ผ'๋ ์ธ๊ธ์ด ์์ด..
๐ช<๋ฐฉํ์ถ๊ณ ์ฌ> ๊ฐ์ธ ํ๋ก์ ํธ ํ๊ธฐ Part 2
๊ฐ์ธ ํ๋ก์ ํธ ์ ํ๊ธฐ๋ฅผ ์ด์ด์ ์์ฑํด๋ณด๋ ค ํฉ๋๋ค. ์ ๋ฒ ๊ธ์์ ์ฑ์ ๊ฐ๋ฐํ๋ฉฐ ๊ฒช์๋ ๊ธฐ์ ์ ์ธ ๊ณ ๋ฏผ์ ๋ํด ๋๋์๋ค๋ฉด, ์ด๋ฒ ํฌ์คํธ์์ ๋ผ๋ ์ฝํ ์ธ ๋ฅผ ๊ธฐํํ๊ณ ๊ฐ๋ฐํ๋ฉฐ ๊ฒช์๋ ๊ณ ๋ฏผ์ ๋ํด ์ด์ผ๊ธฐ๋ฅผ ํด๋ณด๊ฒ ์ต๋๋ค. (๐ฎ ๋ฐฉํ์ถ๊ณ ์ฌ๋ ํด๋น ๋งํฌ๋ฅผ ํตํด ์ง์ ํ๋ ์ดํ์ค ์ ์์ต๋๋ค.) ๐น๏ธ ์ฝํ ์ธ ๋ฅผ ๊ธฐํํ ๊ณ๊ธฐ (๋ฏธ๊ถ ๊ฒ์ ์ ์์๋ก์์ ๊ฒฝํ ์๊ฐ) ์ฐ์ ์ ๊ฐ ์ด๋ฒ ํ๋ก์ ํธ์ ์์ฌ๋ฅผ '๋ฐฉํ์ถ ๊ฒ์'์ผ๋ก ์ ์ ํ ์ด์ ์ ๋ํด ์ข ๋ ์์ธํ ๋ง์๋๋ฆฌ๊ณ ์ ํฉ๋๋ค. ์ ๋ 2021๋ ๋ถํฐ '๋ฏธ๊ถ ๊ฒ์' ์ ์ ํ๋ซํผ '๋ ๋ผ๋น๋ฆฐ์ค'์์ ๋ฏธ๊ถ ์ ์์๋ก ํ๋์ ์ด์ด์์ต๋๋ค. ์ฌ๊ธฐ์ '๋ฏธ๊ถ ๊ฒ์'์ด๋ ์น ๊ฒ์์ ์ฅ๋ฅด ์ค ํ๋๋ก, ์ฃผ์ด์ง ๋ฌธ์ ๋ฅผ ํ๊ฑฐ๋ ํํธ์ ๋ฐ๋ผ ๋ค์ ์ธํฐ๋ท ํ์ด์ง๋ก ๋์ด๊ฐ๋ ๊ฒ์ด ๋ชฉ์ ์ธ ํผ์ฆ ๊ฒ์์ ์๋ฏธํฉ๋๋ค. '..
๐ช<๋ฐฉํ์ถ๊ณ ์ฌ> ๊ฐ์ธ ํ๋ก์ ํธ ํ๊ธฐ Part 1
์๋ 5์์ ์ถ์ํ ์ฒซ ๊ฐ์ธ ํ๋ก์ ํธ ์ ํ๊ธฐ๋ฅผ ํ ๋ฒ ์์ ๋กญ๊ฒ ์จ๋ณด๊ธฐ ์ํด ์ค๋๋ง์ ํฌ์คํธ๋ฅผ ์์ฑํฉ๋๋ค. ํ๊ธฐ ์์ฑ์ด ์ด๋ ๊ฒ ๋ฆ์ด์ง ์ด์ ๋, '๋ฐฉํ์ถ๊ณ ์ฌ'๋ฅผ ์ถ์ํ์๋ง์ ๊ธฐ๋ง๊ณ ์ฌ + ๊ณ์ ํ๊ธฐ๊ฐ ์ธํธ๋ก ์ ๊ธฐ๋ค๋ฆฌ๊ณ ์์๊ธฐ ๋๋ฌธ์ด์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ณ์ ํ๊ธฐ ์์ ์ ์ค๊ฐ๊ณ ์ฌ๊ฐ ๋๋ ์ง๊ธ, ๋ค๋ฆ๊ฒ ๋ง์์ ์ก๊ณ ๊ธ์ ์จ๋ด ๋๋ค. ํ๊ธฐ๋ 2๊ฐ์ Part๋ก ๋๋์ด ์์ฑํ๋ ค ํฉ๋๋ค. ์ฐ์ Part 1์์๋ ๋ผ๋ ์ฑ์ ๊ธฐํ ๊ณผ์ ๊ณผ, ์ฑ์ ํ์ํ ๊ธฐ๋ฅ์ ๊ตฌํํ๋ฉด์ ๊ฒช์๋ ๋๊ด ๋ฐ ๊ทน๋ณต ๊ณผ์ ๋ฑ '๊ธฐ์ ์ ์ธ ์ธก๋ฉด'์ ์ด์ ์ ๋ง์ถฐ ์์ฑํ ์์ ์ด๊ณ , Part 2์์ ๊ฒ์ ์ฝํ ์ธ ๋ฅผ ๊ฐ๋ฐํ๋ฉฐ ๊ฒช์๋ ๊ณ ๋ฏผ์ด๋ ์๊ฐ ๋ฑ๊ณผ ๊ฐ์ '์ฝํ ์ธ ์ ์ธก๋ฉด'์์ ํ๊ธฐ๋ฅผ ์์ฑํด๋ณด๋ ค ํฉ๋๋ค. ์ด ํฌ์คํธ์์๋ ์ฐ์ ๊ธฐ์ ์ ์ธ ์ธก๋ฉด์ ๋ํด ํ๊ธฐ๋ฅผ ์ ์ด๋ณด๊ณ , ์ฝ..
[Web] PWA(ํ๋ก๊ทธ๋์๋ธ ์น ์ฑ)์ด๋ ๋ฌด์์ผ๊น?
์ด๋ฒ 5์๋ฌ์ SWYG(์ค์๊ทธ)์์ ์งํํ๋ ์ค์๋(SWYDY) ์คํฐ๋์ ์ฐธ์ฌํ์ฌ PWA์ ๋ํด ์ฒ์ ํ์ตํ๊ฒ ๋์์ต๋๋ค. ์ด๋ฒ ํฌ์คํธ๋ ์ค์๋ ์คํฐ๋ 1์ฃผ์ฐจ ๋ ๋ฐฐ์ ๋ ๋ด์ฉ์ ๋ฐํ์ผ๋ก ์์ฑํ์์ต๋๋ค. PWA๋ ๋ฌด์์ธ๊ฐ? PWA๋ Progressive Web Application์ ์ค์๋ง๋ก, ๋ชจ๋ฐ์ผ์์ ์ฑ ์คํ ์ด๋ฅผ ํตํด ์ค์นํ๋ ๋ค์ดํฐ๋ธ ์ฑ์ฒ๋ผ ์ฌ์ฉํ ์ ์๋ ์น ์ดํ๋ฆฌ์ผ์ด์ ์ ๋งํฉ๋๋ค. ์ฝ๊ฒ ๋งํ์๋ฉด, ์น ์ดํ๋ฆฌ์ผ์ด์ ์ Mobile Appํ(ๅ)ํ ๊ฒ์ด๋ผ ํ ์ ์๊ฒ ์ต๋๋ค. ๊ทธ๋ ์ง๋ง PWA๋ ์ผ๋ฐ ์น ์ฑ์ฒ๋ผ ๊ธฐ๋ณธ์ ์ผ๋ก HTML, CSS, JavaScript์ ๊ฐ์ ์น ๊ธฐ์ ์ ํตํด ๋ง๋ค์ด์ง๋๋ค. 2015๋ Google Chrome์ ์์ง๋์ด ์๋ ์ค ๋ฌ์ (Alex Russel)์ '์ ์ง์ (progressi..
[Web] CSR๊ณผ SSR์ด๋ ๋ฌด์์ผ๊น?
SSR๊ณผ CSR์ด๋? SSR๊ณผ CSR์ด๋ ๊ฐ๋ ์ ์น์ UI๋ฅผ ์์ฑํ๋ ๋ ๋๋ง ๊ณผ์ ์ด ์ด๋์์ ์ผ์ด๋๋ ์ง์ ๋ฐ๋ผ ๊ทธ ์ฐจ์ด๊ฐ ์์ต๋๋ค. ์ด ๋ ๊ฐ๋ ์ ์ ์ดํดํ๊ธฐ ์ํด์ ์น ๋ธ๋ผ์ฐ์ ๊ฐ ์ด๋ป๊ฒ ๋์ํ๋์ง, ์น ์ฌ์ดํธ๊ฐ ์ด๋ค ๊ณผ์ ์ ํตํด ์ฐ๋ฆฌ ๋ ์์ ๋ํ๋๊ฒ ๋๋์ง๋ฅผ ๋ฏธ๋ฆฌ ์๊ณ ์์ด์ผ ํฉ๋๋ค. ์ด์ ๋ํ ๋ด์ฉ์ ์ ๊ฐ ์์ ์ ์์ฑํด ๋ ํฌ์คํธ๋ฅผ ์๋ ๋งํฌ๋ก ๋ฌ์๋๋ฆฌ๋, ๋ถ๋ ์ฐธ๊ณ ํด์ฃผ์๊ธฐ ๋ฐ๋๋๋ค. ์ฃผ์์ฐฝ์ naver.com์ ์น๋ฉด ์ผ์ด๋๋ ์ผ์ ์ฝ๊ฒ ์ดํดํด๋ณด์ (์ด ํฌ์คํธ๋ velog ํ๋ซํผ์ ํฌ์คํ ํ๋ ๊ฒ์๊ธ์ ๊ทธ๋๋ก ๊ฐ์ ธ์จ ๊ฒ์ ๋๋ค. ๊ฐ์ฌํ๊ฒ๋, ๋น์ ์ด ๊ฒ์๊ธ์ด velog ์๊ฐ ํธ๋ ๋ฉ 1์์ ์ฌ๋์ต๋๋ค. ์ฝ์ด์ฃผ์ ๋ชจ๋ ๋ถ๊ป ์ด ์๋ฆด ๋น์ด ์ง์ฌ์ผ๋ก ๊ฐ์ฌ์ sylagape1231.tistory.com ์น์์..
๐ฆ ๋ฉ์์ด ์ฌ์์ฒ๋ผ 11๊ธฐ ํฉ๊ฒฉ ํ๊ธฐ (์๋ฅ, ๋ฉด์ )
์น๊ฐ๋ฐ IT ์ฐํฉ ๋์๋ฆฌ '๋ฉ์์ด ์ฌ์์ฒ๋ผ (์ดํ ๋ฉ์ฌ)' ๋ํ 11๊ธฐ์ ์ง์ํด์ ํฉ๊ฒฉํ์๋ค. ๊ฐ์ธ์ ์ผ๋ก ์ด ๋์๋ฆฌ์ ์ ๋ง ๋ค์ด๊ฐ๊ณ ์ถ์ด ์ง์์๋ ๋ฉด์ ์ ๋๋ฆ ์ด์ฌํ ์ค๋นํ๋๋ฐ, ์ด๋ ๊ฒ ์ข์ ๊ฒฐ๊ณผ๋ฅผ ์ป๊ฒ ๋์ด์ ์ฐธ์ผ๋ก ๋ฟ๋ฏํ๋ค. ์ฌ์ค ๋๋ ๋ฉ์ฌ ์ง์์ ์ค๋นํ๋ฉด์ ๊ตฌ๊ธ๋ง์ ํตํด ๋ค๋ฅธ ๋ถ๋ค์ ํฉ๊ฒฉ ํ๊ธฐ๋ฅผ ์ฌ๋ฟ ์ฐธ๊ณ ํ๋ค. ๊ทธ๋ฐ ์๋ฏธ์์ ์์ผ๋ก ๋ฉ์ฌ ์ง์์ ์ค๋นํ ๋ถ๋ค์ด ๋์ ํ๊ธฐ๋ฅผ ๋ณด๊ณ ๋์์ ๋ฐ์ผ์ จ์ผ๋ฉด ์ข๊ฒ ๋ค๋ ์๊ฐ์ด ๋ค์ด ์ด ๊ธ์ ์์ฑํ๊ฒ ๋์๋ค. ์ง์์ ์์ฑ ์ฐ์ ์ง์์์์ ๋ด๊ฐ ๋ฐ์๋ ์ง๋ฌธ๋ค๊ณผ ๊ทธ์ ๋ํ ๋ต๋ณ์ ์ ๋ฆฌํด๋ณด๋ ค ํ๋ค. Q. ๋ค์ํ IT๋์๋ฆฌ ์ค์์ ๋ฉ์์ด์ฌ์์ฒ๋ผ ๋ํ 11๊ธฐ๋ฅผ ์ ํํ๊ณ ์ง์ํ์๊ฒ ๋ ์ด์ ๋ฅผ ์์ฑํด์ฃผ์ธ์. ๊ธฐ์ด๋ถํฐ ์ฐจ๊ทผ์ฐจ๊ทผ ๊ฐ๋ฅด์ณ์ฃผ๋ ๋ฉ์ฌ์ ์ฒด๊ณ์ ์ธ ์ปค๋ฆฌํ๋ผ์ด ๋ค๋ฅธ IT ๋์๋ฆฌ..
[OS] ์ด์์ฒด์ ๋ ๋ฌด์์ผ๊น? (์ ์, ์ข ๋ฅ, ์ญํ )
์ด์์ฒด์ ์ ์ ์ ์ด์์ฒด์ ๋ ์ผ์ข ์ ํ๋ก๊ทธ๋จ์ ๋๋ค. ๋ค๋ง ๋ฉ๋ชจ์ฅ์ด๋ ์ธํฐ๋ท ๋ธ๋ผ์ฐ์ ์ฒ๋ผ ์ฐ๋ฆฌ๊ฐ ํํ ์ฐ๋ ์์ฉ ํ๋ก๊ทธ๋จ๊ณผ๋ ์ฑ๊ฒฉ์ด ์กฐ๊ธ ๋ค๋ฆ ๋๋ค. ์ด์์ฒด์ ๋ ์ด๋ฌํ ์์ฉ ํ๋ก๊ทธ๋จ๋ค์ด ์ ์คํ๋ ์ ์๋๋ก ํ๋์จ์ด์ ์ํํธ์จ์ด๋ฅผ ๊ด๋ฆฌํ๋ ํน๋ณํ ํ๋ก๊ทธ๋จ ์ ๋๋ค. ์ด์์ฒด์ ๊ฐ ์กด์ฌํ๊ธฐ์ ์ฌ์ฉ์๋ ์ปดํจํฐ๋ฅผ ์ฝ๊ฒ ๋ค๋ฃฐ ์ ์์ผ๋ฉฐ, ๋ง์ผ ์ด์์ฒด์ ๊ฐ ์๋ค๋ฉด ์ปดํจํฐ๋ '๊นกํต ๊ธฐ๊ณ'๋ก ์ ๋ตํ๊ฒ ๋๋ค๊ณ ๋ณผ ์ ์์ ๋งํผ ์ด์์ฒด์ ๋ ๋งค์ฐ ์ค์ํ ๋๊ตฌ์ ๋๋ค. (์ฐธ๊ณ ๋ก '๊นกํต ๊ธฐ๊ณ'๋ ํ๋ถ ์์ ์๊ฐ์ ๊ต์๋๊ป์ ์ฐ์ ํํ์ด๋ผ ์ฌ๊ธฐ์๋ ๊ทธ๋๋ก ์ ์ด๋ดค์ต๋๋ค.) ์ด์์ฒด์ ์ ๋ํ์ ์ธ ์์๋ก๋ ์๋์ฐ, ๋งฅ OS, ๋ฆฌ๋ ์ค, ์ ๋์ค ๋ฑ์ด ์์ต๋๋ค. ์ปค๋ ์์ญ vs ์ฌ์ฉ์ ์์ญ ์ปดํจํฐ์์ ํ๋ก๊ทธ๋จ์ ์คํํ๋ ค๋ฉด ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฌ๋์ด์ผ ํฉ๋๋ค. ๊ทธ..