TypeScript Utility Types ์ค์ ๊ฐ์ด๋
TypeScript ์ ํธ๋ฆฌํฐ ํ์ ์ DTO, ์ ๋ฐ์ดํธ payload, selector, ํ์ ํ์ ์ค๊ณ์ ์ด๋ป๊ฒ ์จ์ผ ํ๋์ง, ์ด๋์๋ถํฐ๋ ๊ฐ๋ ์ฑ์ ํด์น๋์ง ์ ๋ฆฌํฉ๋๋ค.
AI DevOps Korea
aidevops.kr์์ LLMOps, RAG, AI Agent, ๊ด์ธก์ฑ, ํ๊ฐ, ๋น์ฉ-์ฑ๋ฅ ์ต์ ํ๋ฅผ ์ค์ ์ด์ ๊ด์ ์ผ๋ก ์ ๋ฆฌํฉ๋๋ค.
Language ์์์ ์๋ก ์ฐ๊ฒฐํด ์ฝ๊ธฐ ์ข์ ๊ธ์ ์ด ๊ทธ๋ฃน์ผ๋ก ๋ฌถ์์ต๋๋ค. ์ ๋ฌธ, ๋น๊ต, ์ฌํ ํ์์ ํ ํ๋ฆ์ผ๋ก ์ด์ด๊ฐ๊ธฐ ์ข์ต๋๋ค.
์ด ๊ทธ๋ฃน์๋ ํ์ฌ 7๊ฐ์ ๊ธ์ด ์์ต๋๋ค.
Start Here
TypeScript ์ ํธ๋ฆฌํฐ ํ์ ์ DTO, ์ ๋ฐ์ดํธ payload, selector, ํ์ ํ์ ์ค๊ณ์ ์ด๋ป๊ฒ ์จ์ผ ํ๋์ง, ์ด๋์๋ถํฐ๋ ๊ฐ๋ ์ฑ์ ํด์น๋์ง ์ ๋ฆฌํฉ๋๋ค.
Group Archive
TypeScript ์ ํธ๋ฆฌํฐ ํ์ ์ DTO, ์ ๋ฐ์ดํธ payload, selector, ํ์ ํ์ ์ค๊ณ์ ์ด๋ป๊ฒ ์จ์ผ ํ๋์ง, ์ด๋์๋ถํฐ๋ ๊ฐ๋ ์ฑ์ ํด์น๋์ง ์ ๋ฆฌํฉ๋๋ค.
์ต์ JavaScript ๋ฌธ๋ฒ์ ๋จ์ ๋ฌธ๋ฒ ์๊ฐ๊ฐ ์๋๋ผ, ์ฝ๋ ํ์ง์ ์ค์ ๋ก ๋์ด๋์ง ๊ธฐ์ค์ผ๋ก ์ฝ์ต๋๋ค. ๋ฌด์์ด ์ง์ง ๋์์ด ๋๊ณ ๋ฌด์์ ์ฌ์ ํ ์ ์ ๊ฐ ํ์ํ์ง ์ ๋ฆฌํฉ๋๋ค.
TypeScript ์ ๋ค๋ฆญ์ ์ด๋์ ์ฐ๋ฉด API ๊ณ์ฝ์ด ๋ ๊ฐํด์ง๊ณ , ์ด๋์๋ถํฐ๋ ํ์ ํผ์ฆ์ด ๋๋์ง ์ค๋ฌด ๊ธฐ์ค์ผ๋ก ์ ๋ฆฌํฉ๋๋ค.
์ธ์ด์ ํ์ ์์คํ ์ ๊ฒฝ๊ณ ์์์ ๊ฐํ์ง๋ง, ์ธ๋ถ ์ ๋ ฅ ์์์๋ ๋ค์ ํ์ธ์ด ํ์ํฉ๋๋ค. I/O ๊ฒฝ๊ณ์์ ํ์ ์ ์ขํ๋ ์ ๋ต์ ์ ๋ฆฌํฉ๋๋ค.
TypeScript ํ์ ๋ง์ผ๋ก๋ ์ธ๋ถ ์ ๋ ฅ์ ์์ ํ๊ฒ ๋ง์ ์ ์์ต๋๋ค. ํ์ ๊ณผ ๋ฐํ์ ๊ฒ์ฆ์ ์ญํ ๊ฒฝ๊ณ๋ฅผ ๋ถ๋ช ํ ํด์ผ ํฉ๋๋ค.
ํ์ ์์คํ ์ด ๊ฐํด์ง์๋ก ๋ฐํ์ ๊ฒ์ฆ์ ์๊ธฐ ์ฝ์ต๋๋ค. ์ค์ ์๋น์ค์์ ํ์ ๊ณผ ๊ฒ์ฆ์ ๊ฒฝ๊ณ๋ฅผ ์ด๋ป๊ฒ ๋๋์ง ์ ๋ฆฌํฉ๋๋ค.
์ ์ ํ์ , ๋ ์ฒ๋ฆฌ, ์ ๋ค๋ฆญ, ๋ถ๋ณ์ฑ ๊ฐ์ ์ธ์ด ํน์ฑ์ด API ์ค๊ณ ํ์ง๊ณผ ํ ์์ฐ์ฑ์ ์ด๋ค ์ฐจ์ด๋ฅผ ๋ง๋๋์ง ์ ๋ฆฌํฉ๋๋ค.