์ฐ๋ฆฌ๋ฅผ ๋๊ธฐ ์๊ฒ ๋ง๋๋ ๊ฒ ๋๊ธฐ๋ ๋ด๊ฐ ์ค์ํ๋ค๊ณ ์๊ฐํ๋ ๋ฌธ์ ๋ฅผ ํ๊ตฌํ๋ ๊ฒ์์ ์์๋๋ค.
ํ๋ฅญํ ๊ธฐ์ ๋ฌธ์, ์ข์ ํ ํฌ๋์ปฌ ๋ผ์ดํ ์ด๋ ๋ญ๊น? ์ด์ ํ ํฌ๋์ปฌ ๋ผ์ดํฐ์๊ฒ '๊ธ์ ์ฐ๋ ์ผ'์ ์๋์ ์ผ๋ก ๋ ์ค์ํ๋ค๊ณ ๋๋ผ๊ณ ์๋ค. ํ ํฌ๋์ปฌ ๋ผ์ดํฐ์๊ฒ ์ฐ๋ ์ผ์ด ๋ ์ค์ํ๋ค๋, ๋ชจ์๋ ๋ง ๊ฐ์ง๋ง ์ฃผ์ ์ฌ์ฉ์์ธ ๊ฐ๋ฐ์๊ฐ ์ ๋ณด๋ฅผ ์ป๊ณ , ๋ฌธ์๋ฅผ ์ฝ๊ณ ์ฐ๋ ๊ฒฝํ์ด ๋ฐ๋๋ค๋ฉด ๊ณ ๋ฏผํด์ผ ํ๋ ๋ถ๋ถ๋ ๋ฐ๋ ์ ์๋ค.
๊ธฐ์ ๋ฌธ์์ ์งํ ๋จ๊ณ ๋ณดํต ์ฐ๋ฆฌ๋ '๊ธฐ์ ๋ฌธ์'๋ผ๊ณ ํ๋ฉด ๊ฒ์์ด ๋๋ ์ ์ ์ฌ์ดํธ๋ฅผ ๋ ์ฌ๋ฆฐ๋ค. ๊ฐ๋ฐ์๊ฐ ์ฝ๋๋ฅผ ์ง๋ค๊ฐ ํ์ํ ์ ๋ณด๋ฅผ ํ์ํ ๋ ๋ณด๊ณ , ์ฐพ๋ ํ๋์ ๋ ์ฌ๋ฆฐ๋ค. ํ์ง๋ง ์ผ์ ํ๋ค๊ฐ '๋ค๋ฅธ ์ฌ์ดํธ'์ ์ ๊ทผํด์ '๊ฒ์'์ ํ๋ ํ์๋ ์์ฐ์ค๋ฝ์ง ์๋ค. ์ฌ์ค์ ์ ๋ฌด ํ๋ก์ฐ๋ฅผ ๊นจ๋ ๊ฒ์ ๋ ๊ฐ๊น๋ค.
์ธ์์์ ๊ธ์ฐ๊ธฐ์ ๊ฐ์ฅ ๊ด์ฌ ๋ง์ ์คํํธ์ "๊ธ์ ์ฐ๋ ์ฌ๋์ด๋ผ๋ฉด ์ฌ๊ธฐ๋ฅผ 'home'์ผ๋ก ๋๋ ๊ฑฐ์์."
9๋ ๋ง์ ๋ด์ ์ฌํ ๋จ์ 20๋ ๋ ๋ค๋ ์จ ๋ด์๊ณผ 30๋๊ฐ ๋์ด ๋ค๋ ์จ ๋ด์์ ๊ฝค ๋ฌ๋๋ค. ๊ทธ๋๋ ํ์์ด์๊ณ ์ง๊ธ์ ์์ธ์์ ์ผํ๋ ์ฌ๋์ด ๋ ์ง ์ค๋๋ผ์ ๊ทธ๋ด๊น? ์๋๋ฉด ์์ธ๊ณผ ์์ธ์์์ ์ถ์ด ๋ฌ๋ผ์ ธ์์ธ์ง๋ ๋ชจ๋ฅด๊ฒ ๋ค.
[๋ฒ์ญ] API๋ฅผ ์ํ ์ต์ํ์ ์คํ ๊ฐ๋ฅํ ๋ฌธ์(Minimum Viable Documentation) ์ต์ ์คํ ๊ฐ๋ฅํ ๋ฌธ์ ์ธํธ(Mininum Valuable Document)๋ ๋๋ค์์ ๊ฐ๋ฐ์๊ฐ ๊ธฐ๊บผ์ด API๋ฅผ ์ฑํํ ์ ์๋๋ก ํ์ํ ์ต์ํ์ ๋ฌธ์๋ก, API๊ฐ ์๊ฐ์ ๋ญ๋นํ๊ธฐ ๋๋ฌธ์ ์ข์ ํ๊ฑฐ๋ ํฌ๊ธฐํ์ง ์์ ๋งํผ์ ์ต์ํ์ ๋ฌธ์์ ๋๋ค.
[๋ฒ์ญ] ํ๋ฅญํ ๊ฐ๋ฐ์ ๊ฒฝํ์ ๋ง๋๋ ๊ฒ์ ๋ฌด์์ผ๊น์? 'ํ๋ฅญํ ๊ฐ๋ฐ์ ๊ฒฝํ'์ ๋ํ Vercel VP of Product์ ์๊ฐ
[๋ฒ์ญ] Vercel์์์ ๊ฐ๋ฐ์ ๊ฒฝํ * ์๋ฌธ: Developer Experience at Vercel Vercel์ ์น ๊ฐ๋ฐ์๋ค์ด ๋ ์ฝ๊ฒ ์น ์ฌ์ดํธ๋ฅผ ๋ง๋ค๊ณ ์ธํฐ๋ท์ ์ฌ๋ฆด ์ ์๋๋ก ๋๋ ๋๊ตฌ์ ๋๋ค. ๊ฐ๋ฐ์ ์ปค๋ฎค๋ํฐ์์ ๋ง์ ์ธ๊ธฐ๋ฅผ ์ป๊ณ ์์ผ๋ฉฐ, ๋ง์ ๊ฐ๋ฐ์ ๋ฐ ๊ธฐ์ ์ด Vercel์ ์น ํ๋ก์ ํธ๋ฅผ ๋ฐฐํฌํ๊ณ ํธ์คํ ํ๊ธฐ ์ํ ์ฃผ์ ํ๋ซํผ์ผ๋ก ์ ํํ๊ณ ์์ต๋๋ค. ๊ฐ๋ฐ์๋ ์์ฐ์ฑ์ ๋์ด๊ณ ์ถ์ง๋ง ๋๊ตฌ์ ๋ณต์ก์ฑ์ผ๋ก ์ธํด ์๋๊ฐ ๋๋ ค์ง๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค.
[๋ฒ์ญ] ๋ฐ๋ชจ ํ๋ก ํธ์๋: API๋ฅผ ํ ์คํธํ๊ณ ํ์ํ ์ ์๋ ํ๋ก ํธ์๋ ์ ํ๋ฆฌ์ผ์ด์ "๋ฐ๋ชจ ํ๋ก ํธ์๋๋ ์ผ์ข ์ ์ค๋ช ์ ์ญํ ์ ํ์ฌ API ์ฌ์ฉ์์๊ฒ API๋ฅผ ์ด๋ป๊ฒ ์ฌ์ฉํด์ผ ํ๋์ง ์๋ดํ๊ฑฐ๋, ์์ ํ ๊ตฌํ์ ์ํ ์์ ๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค."
[๋ฒ์ญ] ๋ ๊ฒ์ํ๊ณ , ๋ ๋ง์ด ํ์ํ๊ธฐ ๊ฒ์์ ํด๊ฒฐ์ ์ข๊ณ ํ์์ ์๋ ๋ฒ์ ๋ฐ๊นฅ์ ๋ฐ๊ฒฌํ๊ธฐ ์ข์ต๋๋ค.