๐ API ๋ฌธ์ํ๋ฅผ ์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ
๋ฆฌ๋์์ ๊ฐ๋ฐํ Tspec ์ด๋ผ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์๊ฐํ๋ ๊ธ์ ๋๋ค. API ๋ฌธ์๋ ํจ์จ์ ์ธ ์ปค๋ฎค๋์ผ์ด์ ์ ์ํ ์ค์ํ ๋ถ๋ถ์ด์ฃ . ํ ์ํฉ์ ํ์ํ๋ค๋ฉด ํ ๋ฒ์ฏค ๊ณ ๋ คํด๋ด๋ ์ข์ ๋๊ตฌ์ธ ๊ฒ ๊ฐ์ต๋๋ค. - ํน์ TypeScript๋ก REST API๋ฅผ ๋ง๋ค๋ฉด์ โํ์ ๋ง์ผ๋ก API ๋ฌธ์๋ฅผ ์๋์ผ๋ก ๋ง๋ค ์ ์์๊น?๐คโ๋ผ๋ ์๊ฐ์ ํด๋ณด์ ์ ์์ผ์ ๊ฐ์? ์ด๋ฌํ ๊ธฐ๋๋ฅผ ํ์ค๋ก ๋ง๋ค์ด ์ฃผ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๊ฐ ๋ฐ๋ก Tspec์ ๋๋ค. Tspec: TypeScript ํ์ ๊ณผ JSDoc์ ๊ธฐ๋ฐ์ผ๋ก API ๋ฌธ์ํ๋ฅผ ์๋ํํด์ฃผ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋๋ค. ๋จ ๋ช ์ค์ ์ฝ๋ ์ถ๊ฐ๋ง์ผ๋ก ๋๊ตฌ๋ ์์ฝ๊ฒ REST API๋ฅผ ๋ฌธ์ํํ ์ ์๋๋ก ๋์์ค๋๋ค.