You Can Become A
๋ฆ๊ฒ ์์ํด๋ ๋๊ตฌ๋ ์ง ๋ ธ๋ ฅํ๋ฉด ๊ฐ๋ฐ์๊ฐ ๋ ์ ์์ด์ !
YAML
๐ ์๋ฐ์คํฌ๋ฆฝํธ ์์ yaml ํ์ผ ์ฝ๊ธฐ
์๋ฐ์คํฌ๋ฆฝํธ์์ YAML ์ฌ์ฉํ๊ธฐ ๋ง์ผ ๋ ธ๋ ํ๋ก์ ํธ์์ yaml ํ์ผ๋ก ๊ตฌ์ฑ๋ ์ค์ ๋ฐ์ดํฐ๋ค์ ๊ฐ์ ธ์ ์ฝ์ผ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ํ ๊น? ๊ฒฐ๋ก ๋ถํฐ ๋งํ์๋ฉด, ์๋ฐ์คํฌ๋ฆฝํธ ์ธ์ด ์์ฒด์์๋ xml์ด๋ json ๋ฐ์ ์ง์ํ์ง ์์ผ๋, yaml์ json์ผ๋ก ๋ณํํ์ฌ ์ฌ์ฉํ์ฌ์ผ ํ๋ค. ๋ํ์ ์ผ๋ก ์ง์ ์จ๋ผ์ธ ํด๋ก yaml โ json์ผ๋ก ๋ณํ ์ํค๊ณ ์ฌ์ฉํ๊ฑฐ๋, ๋ ธ๋ ํจํค์ง๋ฅผ ์ฌ์ฉํ์ฌ ํ๋ฒ์ yaml ํ์ผ์ ์ฝ์ด์ ์ฌ์ฉํ๋ ๋๊ฐ์ง ๋ฐฉ๋ฒ์ด ์๋ค. ์จ๋ผ์ธ ๋ณํ ํด ์ฌ์ฉ ์ด๋ ต๊ฒ ์๊ฐํ ํ์์์ด, yaml ๋ฐ์ดํฐ๋ฅผ ์ง์ json์ผ๋ก ๋ณํํ๋ค, json ํ์ผ๋ก ์ ์ฅํ๊ณ ํ์ผ ๋์คํฌ๋ฆฝํฐ๋ก ์ฝ์ด ์ค๋ฉด ๋๋ค. ๋ค๋ง ํ๋ก์ ํธ ์ธ์์ด ์ค์ ํ์ผ์ ๊ณ์ yaml๋ก ๊ด๋ฆฌํ๋ค๊ณ ๊ฐ์ ํ๋ค๋ฉด, ๋ฒ์ ์ ์ด ์์๋๋ง๋ค ์ผ์ผํ ๋ณํํ์ฌ ์ฌ์ฉํ๋ ๊ฒ์..
๐ YAML ๊ฐ๋ & ๋ฌธ๋ฒ ๋ง์คํฐ ํ๊ธฐ
YAML ์ด๋? ์ฐ๋ฆฌ๊ฐ ํ ์์คํ ๊ฐ์ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ์ ํ์๊ฐ ์์๋ ๋ฐ์ดํฐ์ ์ฐ๋๊ณผ ํธํ์ฑ์ ์ํด ํฌ๋งท์ ๋ํ ๊ท์น์ด ํ์ํ๊ฒ ๋๋ค. ํ๋ฒ ์ฏค ๋ค์ด๋ณด์๊ณ , ๋ํ ์ด๋๊น์ง ์์ฃผ ์ฌ์ฉํด์๋ CSV, XML, JSON, Properties ๋ฑ์ด ๋ฐ๋ก ๊ทธ๊ฒ์ด๋ค. ๊ธฐ์กด์๋ ์น์์๋ XML๊ณผ JSON์ผ๋ก ๊ทธ๋ฆฌ๊ณ ์๋ฐ ํ๋ก์ ํธ์์๋ properties ํ์ผ์ ์ด์ฉํ์ฌ ์ด๋ค ๊ฐ๋ค์ ์ ์ํ๊ณ ์ ์ฅํ๊ณ ์ฌ์ฉํด์๋ค. XML์ ์ฌ์ฉํ๊ธฐ ๋งค์ฐ ๊น๋ค๋กญ๊ณ ๊ฐ๋ ์ฑ๋ ์ข์ง ์๊ธฐ ๋๋ฌธ์ ์์ฆ ๋ค์ด JSON ํฌ๋งคํ ๋ฐฉ์์ผ๋ก ๋ง์ด ์ด์ฉ๋๋ ํธ์ด์ง๋ง, JSON ์ญ์ ์ฃผ์์ ๋ฌ์ ์๋ ๋ฑ ์ฝ๊ฐ์ ์ ํ์ด ์๊ณ ์ธ๋ฐ์๋ ์ค๊ดํธ์ ๋๊ดํธ์ ๋จ๋ฐ๋ก ์ฝ๋ ๊ธธ์ด๊ฐ ๊ฐ์ ์ ์ผ๋ก ๊ธธ์ด์ง๊ฒ ๋๋ค๋ ๋จ์ ์ด ์๋ค. ์ด๋ฌํ ์ฌ์ฉํ๊ธฐ๊ฐ ๋ณต์กํ๋ค๋ ์ ๋๋ฌธ์ 20..