Microsoft๋ ๋ณด๊ฐ๋ ๋ฌธ์์ด์ ๋ํ ์๋ก์ด F# ๊ตฌ๋ฌธ์ ์์ํฉ๋๋ค: ๊ฐ์
Microsoft๋ ๋ณด๊ฐ๋ ๋ฌธ์์ด๊ณผ์ ์ํธ ์์ฉ์ ๊ฐ์ํํ๋๋ก ์ค๊ณ๋ ๋ฌธ์์ด ๋ณด๊ฐ์ ์ํ ์๋ก์ด F# ๊ตฌ๋ฌธ์ ๋ฏธ๋ฆฌ ๋ณด์ฌ์ค๋๋ค.

๊ฑฐ๋ ๊ธฐ์ ๊ธฐ์ ์ธ Microsoft ๋ณด๊ฐ๋ ๋ฌธ์์ด๊ณผ ์ํธ ์์ฉํ ๋ ํจ์จ์ฑ์ ๊ฐํํ๋๋ก ์ค๊ณ๋ F#์ ๋ฌธ์์ด ๋ณด๊ฐ์ ์ํ ์๋ก์ด ๊ตฌ๋ฌธ์ ๋ฏธ๋ฆฌ ๋ณด๊ธฐ๋ฅผ ๋ฐํํ์ต๋๋ค. ๋ณด๊ฐ๋ ๋ฌธ์์ด์ ๋ฌธ์์ด ๋ฆฌํฐ๋ด ๋ด์ F# ์์ ์ฝ๊ฒ ํฌํจํ ์ ์์ผ๋ฏ๋ก ๊ฐ๋ฐ์์๊ฒ ๋งค์ฐ ์ค์ํฉ๋๋ค. ๊ทธ๋ฌ๋ ์ค๊ดํธ๋ก ๋์ณ๋๋ ํ ์คํธ๋ฅผ ์ฒ๋ฆฌํ ๋ ์ฌ์ฉ์ด ๋ฒ๊ฑฐ๋ก์ธ ์ ์์ต๋๋ค. ์ฌ๊ธฐ์ F# ๋ณด๊ฐ ๊ตฌ๋ฌธ์ด ๊ฐ์ ํ์ฌ ์ํ๋ฅผ ์ ๊ณตํฉ๋๋ค.
7์ 27์ผ์ ๋ฐํ๋ ์ด ๋ฐํ์์๋ C# ์์ ๋ฌธ์์ด์ ๋ด์ฌ๋ ๋ณด๊ฐ ๋ฉ์ปค๋์ฆ์ ๋ฐ๋ผ ๋ง๋ค์ด์ง ๊ตฌ๋ฌธ์ ๊ณต๊ฐํ์ฌ F#์ ์ผ์ค ์ธ์ฉ ๋ฌธ์์ด๊ณผ์ ์ญํธํ์ฑ์ ๋ณด์ฅํ์ต๋๋ค. ์ด๋ ํนํ ๋ณด๊ฐ๋ ๋ฌธ์์ด์ ๊ด๋ฒ์ํ๊ฒ ์ฌ์ฉํ๋ ์๋๋ฆฌ์ค์์ ๊ฐ๋ฐ์ ํ๊ฒฝ์ ๊ฐ์ ํ๋ ์ค์ํ ๋จ๊ณ์ ๋๋ค.
์๋ก์ด ๊ตฌ๋ฌธ์ ๋ณด๊ฐ๋ ๋ฌธ์์ด์ ๋ํ ํ์ฌ F# ์ ๊ทผ ๋ฐฉ์์ ํ์ฅํฉ๋๋ค. ๊ฐ๋ฐ์๋ ์ฌ๋ ์ค๊ดํธ์ ๋ซ๋ ์ค๊ดํธ์ ํด๋น ์๋ ์์ ๋ณด๊ฐ์ ์ํด ์๋ง์ $ ๋ฌธ์๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. ํ์ ์ง์ ์๋ก F# ๋ณด๊ฐ๋ ๋ฌธ์์ด์์ ๊ณ ์ ํ ID๋ฅผ ๊ฐ์ ํ๋ % ๋ฌธ์์๋ ๋์ผํ ๊ท์ ์ด ์ ์ฉ๋ฉ๋๋ค.
์ด๋ ๊ฒ ์๋ก์์ง ๊ตฌ๋ฌธ์ ํนํ JavaScript์ฉ Fable F# ์ปดํ์ผ๋ฌ์ ํจ๊ป ์ฌ์ฉ๋๋ ๊ฒ๊ณผ ๊ฐ์ ํ๋ฐํธ ์๋ F# ์ ํ๋ฆฌ์ผ์ด์ ์์ CSS ๋ฆฌํฐ๋ด์ ์ฒ๋ฆฌํ ๋ ๊ฐ๋ฐ์์๊ฒ ์์ฒญ๋ ์ ์ฌ๋ ฅ์ ์ ๊ณตํฉ๋๋ค. ์ด๋ฅผ ํตํด ๊ฐ๋ฐ์๋ CSS๋ฅผ ์์ฝ๊ฒ ์คํฌ๋ฆฝํ ํ ์ ์์ผ๋ฏ๋ก ์ค๊ดํธ๋ฅผ ๋ฒ์ด๋ ํ์๊ฐ ์๊ณ ๋ณด๊ฐ ํํ์์ ์ง์คํ ์ ์์ต๋๋ค.
์๋ก ๋์ ๋ ์ด ๊ธฐ๋ฅ์ ํ์ํ๊ณ ๊ฒฝํํ๋ ค๋ฉด ๊ฐ๋ฐ์๋ --langversion:preview ํ๋๊ทธ๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค. ์ด๋ ๊ฐ๋ฐ์๊ฐ ์ต์ ํ๋ ๊ตฌ๋ฌธ์ ํ ์คํธํ๊ณ ์ถ๊ฐ ๊ฐ์ ์ ์ํด ๊ท์คํ ํผ๋๋ฐฑ์ ์ ๊ณตํ ๊ฒ์ ์์ฒญํ๋ ๊ฒ์ ๋๋ค.
F#์ Microsoft ์ต๊ณ ์์ค์ ๊ธฐ๋ฅ, ๊ฐ์ํ๋ ๊ตฌ๋ฌธ, ํจํด ์ผ์น ๋ฐ ๋น๋๊ธฐ ํ๋ก๊ทธ๋๋ฐ์ ์๋ํ๋ ์ธ์ด๋ก ํ์ํฉ๋๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก ๋ถ๋ณ ์์น์ผ๋ก ์๋ํฉ๋๋ค. F# ๊ฐ๋ฐ์๋ฅผ ์ํด ๋์ ๋ ์ต๊ทผ ๊ฐ์ ์ฌํญ์๋ Visual Studio์ F# ์ ํ ๋ฐ ๋งค๊ฐ ๋ณ์ ํํธ ๋ฏธ๋ฆฌ ๋ณด๊ธฐ๊ฐ ํฌํจ๋ฉ๋๋ค.
์ฐ๋ฆฌ๊ฐ ๊ฐ๋ฐ์ ๊ฒฝํ์ ํฅ์์ํค๋ ์ฃผ์ ์ ์๋ ๋์ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ๋จ์ํ๋ ์ ๊ทผ ๋ฐฉ์์ ์ทจํ๋ AppMaster ์ ๊ฐ์ no-code ํ๋ซํผ์ ์ ์ฌ๋ ฅ์ ์ฃผ๋ชฉํ ๊ฐ์น๊ฐ ์์ต๋๋ค. ์ด๋ฌํ ํ๋ซํผ์ ๋ค์ํ ์ฝ๋ฉ ์๋๋ฆฌ์ค์์ ์ ์ฉํ ์ ์์ผ๋ฏ๋ก ๊ธฐ์กด ์ฝ๋ฉ ์์ด ๋ฐฑ์๋, ์น ๋ฐ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋ค ์ ์์ต๋๋ค.


