์ด๋ฅด์ ๋ค์ด ํผ์ ์ป๊ธฐ ์ด๋ ต๊ณ , ๊ฑท๊ธฐ ๋ถํธํ๊ณ , ๊ธฐ์ต์ด ์๊พธ ํท๊ฐ๋ฆด ๋,
๊ตญ๊ฐ์์ ๋์๋๋ฆฌ๋ ์ ๋๊ฐ ๋ฐ๋ก ์ฅ๊ธฐ์์๋ณดํ์ด์์.
์ง์์ ๋ฐ๋ ๋ฐฉ๋ฌธ์์, ์ฃผ์ผ๊ฐ๋ณดํธ์ผํฐ ์ด์ฉ, ๋ณต์ง์ฉ๊ตฌ ์ง์ ๋ฑ ๋ง์ ๋์์ ๋ฐ์ ์ ์์ด์.
์ฅ๊ธฐ์์๋ฑ๊ธ์ ์ด๋ฅด์ ์ด ์ผ๋ง๋ ๋์์ด ํ์ํ์ง ํ์ธํด์
1๋ฑ๊ธ๋ถํฐ 5๋ฑ๊ธ, ๊ทธ๋ฆฌ๊ณ ์ธ์ง์ง์๋ฑ๊ธ ์ค ํ๋๋ฅผ ๋ฐ๊ฒ ๋ฉ๋๋ค.
์๊น๋ก ๋ณด๊ธฐ:
๐ฅ 1๋ฑ๊ธ โ ๊ฑฐ์ ๋ชจ๋ ์ผ์์ํ์ ๋์ ํ์
๐ง 2๋ฑ๊ธ โ ๋๋ถ๋ถ์ ์ผ์์ํ์ ๋์ ํ์
๐จ 3๋ฑ๊ธ โ ๊ฑท๊ธฐยท๋ชธ ๋๋ฆฌ๊ธฐ ๋ฑ์์ ๋ฐ๋ณต์ ๋์ ํ์
๐ฉ 4๋ฑ๊ธ โ ์ผ๋ถ ๋์ ํ์
๐ฆ 5๋ฑ๊ธ โ ์น๋งค ์ง๋จ + ๋ถ๋ถ์ ๋์ ํ์
๐ช ์ธ์ง์ง์๋ฑ๊ธ โ ์น๋งค ์์ผ๋ ๊ธฐ๋ณธ์ ์ธ ์์ง์ ๊ฐ๋ฅ
์ด๋ ต์ง ์์์. ์๋๋ง ์ฑ๊ธฐ๋ฉด ๋ฐ๋ก ์ ์ฒญํ ์ ์์ด์.
์ ๋ถ์ฆ
์ด๋ฅด์ ์ฃผ๋ฏผ๋ฑ๋ก์ฆ ๋๋ ์ด์ ๋ฉดํ์ฆ
๋๋ฆฌ ์ ์ฒญ ์ ๋ณดํธ์ ์ ๋ถ์ฆ๋ ํ์
๋์ฅ ๋๋ ์๋ช
ํ์ฅ์์ ์๋ช
ํด๋ ๋์ง๋ง ๋์ฅ์ด ์์ผ๋ฉด ๋ ํธํด์.
์ต๊ทผ ๋ณ์ ๊ธฐ๋ก์ด๋ ์ฝ๋ดํฌ
ํ์๋ ์๋์ง๋ง ์์ผ๋ฉด ์ฌ์ฌ์ ํฐ ๋์
์์ด๋ ๊ณต๋จ์์ ์กฐํํ๋ ๊ฑฑ์ ์ ์ ํด๋ ๋จ
์ฐ๋ฝ ๊ฐ๋ฅํ ์ ํ๋ฒํธ
๊ณต๋จ ์กฐ์ฌ ์ผ์ ์๋ด ์ ํ๊ฐ ์ค๊ธฐ ๋๋ฌธ์ ๋ฐ๋์ ํ์ํด์.
์ง์์ ํธํ๊ฒ ํ ์๋ ์๊ณ , ์ง์ ๋ฐฉ๋ฌธ๋ ๊ฐ๋ฅํด์.
์ปดํจํฐ๋ ์ค๋งํธํฐ์ผ๋ก
๊ตญ๋ฏผ๊ฑด๊ฐ๋ณดํ๊ณต๋จ ํํ์ด์ง์ ๋ค์ด๊ฐ๋๋ค.
ํํ์ด์ง์์
๋
ธ์ธ์ฅ๊ธฐ์์๋ณดํ โ ์ฅ๊ธฐ์์ ์ธ์ ์ ์ฒญ
๋ฉ๋ด๋ก ๋ค์ด๊ฐ์ ์ ์ฒญ์๋ฅผ ์์ฑํ๋ฉด ๋์ด์์.
์ปดํจํฐ ์ฌ์ฉ์ด ์ด๋ ค์ด ์ด๋ฅด์ ์ ๊ฐ์กฑ์ด ๋์ ์์ฑํด๋ ๋ฉ๋๋ค.
๊ฐ๊น์ด ๊ตญ๋ฏผ๊ฑด๊ฐ๋ณดํ๊ณต๋จ ์ง์ฌ์ ๋ฐฉ๋ฌธํด์
์ฐฝ๊ตฌ ์ง์์๊ฒ
์ฅ๊ธฐ์์๋ฑ๊ธ ์ ์ฒญํ๋ฌ ์์ด์
๋ผ๊ณ ๋ง์๋๋ฆฌ๋ฉด ๋ฉ๋๋ค.
์ง์์ด ์๋ดํด์ฃผ๋ฏ๋ก ๊ฑฑ์ ํ์ง ์์ผ์ ๋ ๋ผ์.
์ ์ฒญ๋ง ํ๋ค๊ณ ๋ฑ๊ธ์ด ๋ฐ๋ก ๋์ค๋ ๊ฑด ์๋์์.
์๋ ์์๋๋ก ์ฒ์ฒํ ์งํ๋ผ์.
๊ณต๋จ ์ง์์ด ์ง์ผ๋ก ๋ฐฉ๋ฌธ
์ด๋ฅด์ ์ ๊ฑท๊ธฐ, ์ป๊ธฐ, ์์ฌ, ๊ธฐ์ต๋ ฅ ๋ฑ์ ์ง์ ํ์ธํฉ๋๋ค.
๋ถ๋ชจ๋ยท๋ณดํธ์๊ฐ ํจ๊ป ๊ณ์๋ฉด ๋ ์ข์์.
์ฌ์ฌ์์ํ์์ ๋ฑ๊ธ ํ์
์กฐ์ฌ ๊ฒฐ๊ณผ์ ๋ณ์ ๊ธฐ๋ก์ ๋ณด๊ณ
1~5๋ฑ๊ธ ๋๋ ์ธ์ง์ง์๋ฑ๊ธ์ ๊ฒฐ์ ํด์.
๋ฑ๊ธ ๊ฒฐ๊ณผ ์๋ด
๋ฌธ์ ๋๋ ์ฐํธ์ผ๋ก ๊ฒฐ๊ณผ๊ฐ ์ค๊ณ
๊ฒฐ๊ณผ๊ฐ ๋์ค๋ฉด ๋ฐ๋ก ์์์๋น์ค ์ ์ฒญ์ด ๊ฐ๋ฅํฉ๋๋ค.
๊ณต๋จ ์ ํ๋ ๊ผญ ๋ฐ์์ผ ํด์
๋ฐฉ๋ฌธ์กฐ์ฌ ์ผ์ ์๋ด ์ ํ์ด๋ ๋ชจ๋ฅด๋ ๋ฒํธ๋ผ๋ ๋ฐ์์ผ ํฉ๋๋ค.
์กฐ์ฌ ๋น์ผ ์ด๋ฅด์ ์ด ๊ผญ ์ง์ ๊ณ์
์ผ ํด์
์ด๋ฅด์ ์ด ์์ผ๋ฉด ์กฐ์ฌ๋ฅผ ๋ชป ํด์ ์ผ์ ์ด ๋ค์ ์กํ์.
๋ณ์ ๊ธฐ๋ก์ด ์๋ค๊ณ ๊ฑฑ์ ํ์ง ์๊ธฐ
์์ ๊ธฐ๋ก๋ ๋์์ด ๋๋ฉฐ, ํ์ํ๋ฉด ๊ณต๋จ์ด ์กฐํํ ์ ์์ด์.
๋ฑ๊ธ์ด ์ ๋์๋ ๋ค์ ์ ์ฒญ ๊ฐ๋ฅ
์ํ ๋ณ๋์ด ์์ผ๋ฉด ์ฌ์ ์ฒญ ๊ฐ๋ฅํ๋ ๊ฑฑ์ ํ์ง ๋ง์ธ์.
์ ์ฒญ ๋น์ฉ ๋๋์
์ ๋ถ ๋ฌด๋ฃ์
๋๋ค.
์น๋งค๊ฐ ์์ด์ผ ์ ์ฒญํ๋์
์๋์์. ๋ชธ์ด ๋ถํธํด ๋์ ํ์ํ๋ฉด ๋๊ตฌ๋ ์ ์ฒญํ ์ ์์ด์.
๋๋ฆฌ์ธ์ด ์ ์ฒญํด๋ ๋๋์
๊ฐ์กฑ์ด ๋์ ์ ์ฒญํด๋ ๋ฉ๋๋ค.
๋จ, ์ด๋ฅด์ ์ ๋ถ์ฆ์ ์ฑ๊ฒจ์ผ ํด์.
์๋์์ ๋ฐ๋ก ๋ค์ด๊ฐ์ ์ ์ฒญํ ์ ์์ต๋๋ค.
๋ก์ปฌ ๋คํธ์ํฌ ํ๊ฒฝ์ ์กฐ๊ธ์ด๋ผ๋ ๋ค๋ค๋ณธ ์ฌ๋์ด๋ผ๋ฉด ํ ๋ฒ์ฏค์ ๋ง์ฃผ์น๋ ์ต์ํ ๋จ์ด๊ฐ ์์ต๋๋ค. ๋ฐ๋ก NetBIOS์ NBT์ ๋๋ค.…
์๋ ํ์ธ์! ํ๋ ์น ๊ฐ๋ฐ์์ ๋ฐ์ดํฐ ๊ตํ์ ํต์ฌ์ธ JSON(JavaScript Object Notation)์ ๋์ฑ ๊ฐ๋ ฅํ๊ณ ์์ ์ ์ผ๋ก ๋ง๋ค์ด์ฃผ๋ ๋๊ตฌ,…
โ ECMAScript 3(E3)๋ ๋ฌด์์ผ๊น ECMAScript 3๋ 1999๋ ์ ๊ณต์ํ๋ ์๋ฐ์คํฌ๋ฆฝํธ ํ์ค์ด๋ค. ์ง๊ธ ๋ณด๋ฉด ์ค๋๋ ๊ธฐ์ ๊ฐ์ง๋ง,…
CoffeeScript๋ ํ๋ ํ๋ก ํธ์๋ ๊ฐ๋ฐ ์ํ๊ณ์์ ๋งค์ฐ ์ธ๊ธฐ ์์๋ ์ธ์ด์๊ณ , ์ง๊ธ๋ ํน์ ํ๋ก์ ํธ๋ ๋ ๊ฑฐ์ ์์คํ , ๊ฐ๊ฒฐํ…
ํ๋์ ์ธ ํ๋ก๊ทธ๋๋ฐ ํ๊ฒฝ์์ ๋ฉ๋ชจ๋ฆฌ ๋์(Memory Leak)๋ ์ฌ์ ํ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฑ๋ฅ ์ ํ์ ์ถฉ๋์ ์ผ์ผํค๋ ์ฃผ์ ์์ธ ์ค…
(Critical Rendering Path, ํต์ฌ ๋ ๋๋ง ๊ฒฝ๋ก ์๋ฒฝ ์ดํด) ์น ๋ธ๋ผ์ฐ์ ์ ์ฃผ์๋ฅผ ์ ๋ ฅํ๊ณ ์ํฐ๋ฅผ ๋๋ฅด๋ ์๊ฐ,…