- ÁÖ¹®»óǰ¼ö·®
- °³
- ¿¹»óÀû¸³±Ý
P - »óǰÇÒÀαÝ
- ¿ø
- ¹è¼Û·á
- ¿ø
- ÁÖ¹®ÇÕ°è
- ¿ø


| ¹Ýµð¾Ø·ç´Ï½º ·Ôµ¥Ä«µå | °áÁ¦±Ý¾× ÃÖ´ë 25% û±¸ÇÒÀÎ (1¸¸¿ø ÀÌ»ó °áÁ¦°Ç¿¡ ÇÑÇØ ¿ù 2ȸ, °Ç´ç ÃÖ´ë 1¸¸¿ø ÇÒÀÎ) |
|---|---|
| ¹Ýµð¾Ø·ç´Ï½º ¿ì¸®VÄ«µå | °áÁ¦±Ý¾× 10% û±¸ÇÒÀÎ |
| OKij½¬¹é Æ÷ÀÎÆ® | ÃÖ¼Ò 10¿øºÎÅÍ Àü¾× »ç¿ë or 1% Àû¸³ |
|---|---|
| Çö´ëÄ«µå MÆ÷ÀÎÆ® | °áÁ¦±Ý¾×ÀÇ ÃÖ´ë 10% »ç¿ë °¡´É |
| ½ÅÇÑÄ«µå Æ÷ÀÎÆ® | °áÁ¦±Ý¾×ÀÇ ÃÖ´ë 10% »ç¿ë °¡´É(ÀϺÎÄ«µå) |
| Çϳª(±¸.¿Üȯ) Æ÷ÀÎÆ® | º¸À¯ Çѵµ ³»¿¡¼ 100% »ç¿ë °¡´É |
| ¾¾Æ¼Ä«µå Æ÷ÀÎÆ® | °áÁ¦±Ý¾×ÀÇ ÃÖ´ë 50% »ç¿ë °¡´É |
| NH³óÇù TAKE5Ä«µå | 20% û±¸ÇÒÀÎ(Edu Pack) |
|---|---|
| ä¿ò Ç÷¡Æ¼´½ ¸ÖƼīµå | 20% û±¸ÇÒÀÎ |
| ¸ð¹ÙÀÏ Tmoney ½ÅÇÑÄ«µå | 10% û±¸ÇÒÀÎ |
| ½ÅÇÑÄ«µå Shopping | 10% û±¸ÇÒÀÎ |
| NH³óÇù üũīµå | 10% û±¸ÇÒÀÎ |
| NH20 ÇØº½ ½Å¿ëÄ«µå | 10% û±¸ÇÒÀÎ |
| ¾¾Æ¼ Ŭ¸®¾î Ä«µå | 7% û±¸ÇÒÀÎ |
| NH20 ÇØº½ üũīµå | 5% û±¸ÇÒÀÎ |
| NH³óÇù LADY´Ù¼ØÄ«µå | 5% û±¸ÇÒÀÎ |
| ½ÅÇÑÄ«µå Å¥ºê | 5% û±¸ÇÒÀÎ |
| ½ÅÇÑÄ«µå Å¥ºê PLATINUM# | 5% û±¸ÇÒÀÎ |


NAVER Pay °áÁ¦ ½Ã ³×À̹öÆäÀÌ Æ÷ÀÎÆ® 5% Àû¸³ ?
[2õ¿ø Ãß°¡ Àû¸³]
ÃÑ ÁÖ¹®±Ý¾× 5¸¸¿ø ÀÌ»ó ±¸¸Å ½Ã 2,000¿ø Ãß°¡ Àû¸³
[¸â¹ö½Ê Ãß°¡ Àû¸³]
½´ÆÛ·ç´Ï : 3% Ãß°¡ Àû¸³
°ñµå·ç´Ï : 2% Ãß°¡ Àû¸³
½Ç¹ö·ç´Ï : 1% Ãß°¡ Àû¸³
´Ü, ±¹³»µµ¼, eBook¸¸ ±¸¸Å ½Ã Àû¸³ ºÒ°¡

¡Ø Ãâ°í¿¹Á¤ÀÏÀº µµ¼ Àç°í»óȲ¿¡ µû¶ó º¯µ¿µÉ ¼ö ÀÖ½À´Ï´Ù.

¡Ø Ãâ°í¿¹Á¤ÀÏÀº µµ¼ Àç°í»óȲ¿¡ µû¶ó º¯µ¿µÉ ¼ö ÀÖ½À´Ï´Ù.

¡°µµ·Î¸íÁÖ¼Ò¡±¸¦ ½±°Ô ã¾Æº¸¼¼¿ä
1. µµ·Î¸íÀ¸·Î °Ë»öÇϱâ (¿¹, ¡°Á÷Áö±æ¡± or ¡°Á÷Áö±æ+322¡±)
2. °Ç¹°¸íÀ¸·Î °Ë»öÇϱâ (¿¹, ¡°¹Ýµð¾Ø·ç´Ï½ººôµù¡±)
3. µ¿(À¾/¸é/¸®) À¸·Î °Ë»ö (¿¹, ¡°Àλ絿¡± or ¡°Àλ絿+43¡±)
4. µµ·Î¸íÁÖ¼Ò¸¦ ¸ð¸£½Ç °æ¿ì µµ·Î¸íÁÖ¼Ò ¾È³»½Ã½ºÅÛ(http://www.juso.go.kr)¿¡¼ È®ÀÎÇØÁÖ¼¼¿ä.
ÁÖ¼ÒÀÇ µ¿(À¾/¸®/¸é) ¶Ç´Â ¸¶Áö¸· ºÎºÐÀ» ÀÔ·ÂÇϽŠÈÄ °Ë»öÀ» ´©¸£¼¼¿ä.
ÃÑ 0°Ç, °Ë»ö°á°ú ÁÖ¼Ò¸¦ Ŭ¸¯ÇϽøé ÀÚµ¿ÀÔ·Â µË´Ï´Ù.
| ¿ìÆí¹øÈ£ | ÁÖ¼Ò |
|---|
| °Ë»öµÈ ÁÖ¼Ò°¡ ¾ø½À´Ï´Ù. |
?
³×À̹öID·Î º°µµ ¾Û ¼³Ä¡ ¾øÀÌ ½Å¿ëÄ«µå ¶Ç´Â ÀºÇà°èÁ Á¤º¸¸¦ µî·ÏÇÏ¿© ³×À̹öÆäÀÌ ºñ¹Ð¹øÈ£·Î °áÁ¦ÇÒ ¼ö ÀÖ´Â °£Æí°áÁ¦ ¼ºñ½º ÀÔ´Ï´Ù.

¸¶ÄÉÅ͸¦ À§ÇÑ ±¸±Û ¾Ö³Î¸®Æ½½º
Á¶ÇÏÁØ
19,800¿ø
À̱âÀû À¥µðÀÚÀαâ´É»ç Çʱâ Àý´ëÁ·º¸ (2021)
À±¹Ì¼±, ¿µÁøÁ¤º¸¿¬±¸¼Ò
14,400¿ø
UX Æò°¡ ¹× ºÐ¼®ÀÇ ÀÌÇØ
¹ÚÀçÇö
13,700¿ø
API ¼³°è·Î °í¹ÎÇÏ´Â ¸ðµç ºÐ²²
º¹ÀâÇÑ À¥ API ¼¼°èÀÇ ±æÀâÀ̰¡ µÇ¾î ÁÙ ´Ü ÇϳªÀÇ Ã¥!
¡ºÀ¥ °³¹ßÀÚ¸¦ À§ÇÑ API µðÀÚÀÎ ÆÐÅÏ¡», µåµð¾î Ãâ°£!
°³¹ßÀÚ¶ó¸é ´©±¸³ª °æÇèÇØºÃÀ» °ÍÀÌ´Ù. »õ·Î¿î À¥ API¸¦ ¸¶ÁÖÇÒ ¶§¸¶´Ù ¹Ýº¹µÇ´Â °¨Á¤ÀÇ ·Ñ·¯ÄÚ½ºÅ͸¦. ÈïºÐ, ´çȤ°¨, Â¥Áõ, ¼øÀÀ, ±×¸®°í ³¡À¸·Î ²¨¸²Ä¢ÇÑ Æò¿ÂÇÔ±îÁö. ÀÌ ¸ðµç °ÍÀº ´Ü¼øÇÑ CRUD ¸Þ¼µå·Î´Â ÇØ°áµÇÁö ¾Ê´Â ¼¼°è´Ù.
¡ºÀ¥ °³¹ßÀÚ¸¦ À§ÇÑ API µðÀÚÀÎ ÆÐÅÏ¡»Àº ÀÌ º¹ÀâÇϰí Áß¿äÇÑ ¼¼°è¸¦ ü°èÀûÀ¸·Î, ½Ç¿ëÀûÀ¸·Î Ç®¾î³½ Çʵ¶¼´Ù. ±¸±Û Ãâ½ÅÀÇ API µðÀÚÀÎ Àü¹®°¡ JJ Áö¿÷½º°¡ ½Ç¹« °æÇèÀ» ¹ÙÅÁÀ¸·Î ´Ù¾çÇÑ À¥ API ¼³°èÀÇ ÇÙ½É ÆÐÅÏÀ» Á¤¸®ÇÑ ÀÌ Ã¥Àº, ³ÇØÇÑ °³³äÀ» Çö½ÇÀûÀÎ ¿¹Á¦¿Í ¿¬°èÇÏ¿© ¼³¸íÇßÀ¸¸ç, ÀÌ·ÐÀû Á¢±Ù°ú ½Ç¹«Àû ÇØ°áÃ¥À» Á¶È·Ó°Ô °áÇÕÇÏ¿© °³¹ßÀÚµé·ÎºÎÅÍ ³ôÀº Æò°¡¸¦ ¹Þ¾Ò´Ù.
ÀÌ Ã¥À» ÅëÇØ °³¹ßÀÚ´Â ¸®¼Ò½º ½Äº°ºÎÅÍ º¸¾È ±¸Çö±îÁö °ËÁõµÈ ÆÐÅÏÀ» ÀÍÈ÷°í, ÆÀ ³» ÀϰüµÈ API ¼³°è ¿øÄ¢À» ¼¼¿ì¸ç, ±¸±Û ¼öÁØÀÇ Àü¹® ³ëÇÏ¿ì¿Í ü°èÀû ÀÇ»ç°áÁ¤ ÇÁ·¹ÀÓ¿öÅ©¸¦ ¹ÙÅÁÀ¸·Î TypeScript ±â¹ÝÀÇ ½ÇÁ¦ ±¸Çö °¡´ÉÇÑ ÄÚµå±îÁö ¸ðµÎ ¾òÀ» ¼ö ÀÖÀ» °ÍÀÌ´Ù.
1. "Àϰü¼º"À» È®º¸Ç϶ó ? API ¼³°è È¥µ·¿¡¼ ¹þ¾î³ª´Â ÇÙ½É
API ¼³°è¿¡¼ °¡Àå Å« ¹®Á¦´Â Àϰü¼ºÀÇ ºÎÀç´Ù. °°Àº ÆÀ, °°Àº ȸ»ç¿¡¼ ¸¸µç APIÁ¶Â÷ ¼·Î ´Ù¸¥ ¸í¸í ±ÔÄ¢, ´Ù¸¥ ¿¡·¯ ó¸® ¹æ½Ä, ´Ù¸¥ µ¥ÀÌÅÍ ±¸Á¶¸¦ »ç¿ëÇÏ¸ç °³¹ßÀÚµéÀ» È¥¶õ¿¡ ºü¶ß¸°´Ù. ¡ºÀ¥ °³¹ßÀÚ¸¦ À§ÇÑ API µðÀÚÀÎ ÆÐÅÏ¡»Àº À̸§ ºÙÀ̱âºÎÅÍ ¸®¼Ò½º °èÃþ ±¸Á¶, µ¥ÀÌÅÍ Å¸ÀÔ°ú ±âº»°ª±îÁö API ¼³°èÀÇ ¸ðµç ¿ä¼Ò¿¡ ÀϰüµÈ ¿øÄ¢À» Á¦½ÃÇÑ´Ù. RESTful APIµç RPCµç, ¼Ò±Ô¸ð ¼ºñ½ºµç ´ë±Ô¸ð Ç÷§ÆûÀÌµç ¹Ýµå½Ã Àϰü¼º ÀÖ´Â ¼³°è ÆÐÅÏÀ» µû¶ó¾ß¸¸ ÇÑ´Ù. ÀÌ Ã¥Àº ÀӽùæÆíÀûÀÎ API ¼³°è¸¦ ³Ñ¾î¼ ½ÇÁ¦ È®Àå °¡´ÉÇÑ 'API ¼³°è' ÀüÀïÀÌ ¾î¶»°Ô °¡´ÉÇÑÁö ¾È³»ÇØ ÁÙ °ÍÀÌ´Ù.
2. ½ÇÀü¿¡ °ÇØÁ®¶ó ? ÆÐÅÏÀ» "½ÇÁ¦ ÄÚµå"·Î ¹Ù²Ù´Â ¹æ¹ý
ÀÌ Ã¥Àº ´Ü¼øÇÑ ¼³°è ¿øÄ¢À» ³Ñ¾î, API °³¹ß °úÁ¤¿¡¼ ¸¶ÁÖÇÏ´Â ¸ðµç ½Ç¹«Àû ¹®Á¦¸¦ ±¸Ã¼ÀûÀÎ ÆÐÅÏÀ¸·Î ÇØ°áÇÏ´Â ¹æ¹ý°ú ³ëÇϿ츦 Á¦°øÇÑ´Ù. ¶ÇÇÑ TypeScript Áß½ÉÀÇ ¸íÈ®ÇÑ ÄÚµå ¿¹Á¦, ü°èÀûÀÎ °ËÁõ ÀýÂ÷, ¸®¼Ò½º °ü°è¿Í º¸¾È ±¸Çö¿¡ ´ëÇÑ ´Ü°èº° Á¢±Ù¹ýÀ¸·Î ½ÇÁúÀûÀÎ ¹®Á¦ ÇØ°á ½Ç·Â±îÁö °®Ãß°Ô ÇØÁØ´Ù. API¸¦ Á¦´ë·Î ¼³°èÇÏ°í ½Í´Ù¸é, ´Ü¼øÈ÷ ±â´É¸¸ ±¸ÇöÇÏ´Â Â÷¿øÀ» ³Ñ¾î È®Àå °¡´ÉÇϰí À¯Áöº¸¼ö °¡´ÉÇÑ ±¸Á¶¸¦ ¸¸µå´Â ¹æ¹ýÀ» ÀÌ Ã¥¿¡¼ ¹è¿ï ¼ö ÀÖ´Ù. °Ô´Ù°¡ ±¸±ÛÀÇ ½ÇÁ¦ »ç·Ê¿Í Æø³ÐÀº ÆÐÅÏ ¿¹Á¦¸¦ Ãß°¡ÇØ, Ã¥À» Àд ´©±¸³ª '³» ÇÁ·ÎÁ§Æ®¿¡ ¹Ù·Î Àû¿ëÇÒ ¼ö ÀÖ´Ù'´Â ÀڽۨÀ» ¾È°ÜÁÙ °ÍÀÌ´Ù.
3. ¼³°è°¡ Àü·«ÀÌ µÇ´Â ÀüÀï ? ÀӽùæÆíÀ» ³Ñ¾î 'È®Àå °¡´ÉÇÑ ¾ÆÅ°ÅØÃ³'¿¡ ÁýÁßÇ϶ó
ÀÌ Ã¥Àº 'API ¼³°è¸¦ Àü·«À¸·Î, ±×¸®°í ½ÇÁúÀûÀÎ ºñÁî´Ï½º °¡Ä¡·Î ¿¬°áÇØÁÖ´Â °Í'¿¡ Áø½ÉÀ» ´ÙÇÑ´Ù. ¶ÇÇÑ ¼³°è °á°ú¸¦ ½ÇÁ¦ ¼ºñ½º È®À塤ÆÀ Çù¾÷¡¤Àå±â À¯Áöº¸¼ö Á¤Ã¥¿¡ ³ì¿©³¾ ¼ö ÀÖ´Â ½ÇÀüÀû Á¢±Ù¹ýÀ» Á¦½ÃÇÑ´Ù. ÀÌ Ã¥Àº ´Ü¼ø ±â´É ±¸ÇöÀ» ¶Ù¾î³Ñ¾î, Àü·«ÀûÀ¸·Î ¸®¼Ò½º ¸ðµ¨¸µ, ¹öÀü °ü¸®, º¸¾È Á¤Ã¥±îÁö ½ÇÁ¦·Î Àû¿ëÇÏ´Â ¹æ¹ýÀ» ¾Ë·ÁÁÖ¸ç, ÀÌ¿¡ ´õÇØ Àå±â ½ÇÇà ÀÛ¾÷°ú ¹èÄ¡ ó¸®, ±×¸®°í º¹ÀâÇÑ µ¥ÀÌÅÍ °ü°è¸¦ Çö¸íÇÏ°Ô ´Ù·ç´Â ³ëÇÏ¿ì±îÁö Á¦°øÇÑ´Ù. API°¡ °ð ºñÁî´Ï½º ¼º°øÀÇ ÇÙ½É ÀÎÇÁ¶óÀÓÀ» ¾Æ´Â À̵鿡°Ô °·Â ÃßõÇÏ°í ½ÍÀº ½ÇÀüÇü ¹«±â´Ù.
API ¼³°è¶ó´Â ÇÇÇÒ ¼ö ¾ø´Â ³Á¦¸¦ ü°èÀûÀÎ ÆÐÅϰú ½ÇÀü Àü·«À¸·Î µ¹ÆÄÇÏ°í ½ÍÀº °³¹ßÀÚ¶ó¸é, Áö±Ý ÀÌ Ã¥À» ¼±ÅÃÇÏ±æ ¹Ù¶õ´Ù.
À¥ API, ƯÈ÷ ´ëÁß¿¡ °ø°³ÇÒ API¸¦ ¸¸µé°í Àְųª ¸¸µé ¿¹Á¤ÀÎ ¸ðµç µ¶ÀÚ¸¦ ´ë»óÀ¸·Î Çϴ åÀÌ´Ù. Á÷·ÄÈ Æ÷¸Ë(¿¹: JSON, ±¸±Û ÇÁ·ÎÅäÄÝ ¹öÆÛ, Apache Thrift)À̳ª ÀϹÝÀûÀÎ ½ºÅ丮Áö ÆÐ·¯´ÙÀÓ(¿¹: °ü°èÇü µ¥ÀÌÅͺ£À̽º ½ºÅ°¸¶)¿¡ Àͼ÷ÇÏ´Ù¸é µµ¿òÀÌ µÇ°ÚÁö¸¸, ÇʼöÀûÀÎ °ÍÀº ¾Æ´Ï´Ù. ¶ÇÇÑ HTTP ¹× °ü·ÃÇÑ ¿©·¯ ¸Þ¼µå(¿¹: GET, POST)´Â ÀÌ Ã¥ Àü¹Ý¿¡ °ÉÃÄ ¿¹Á¦ ³»ÀÇ Àü¼Û ¹æ½ÄÀ¸·Î ÀÚÁÖ µîÀåÇϱ⠶§¹®¿¡ ¾Ë°í ÀÖ´Â °ÍÀÌ ÀÌÇØ¿¡ ´õ À¯¸®ÇÏ´Ù. API¸¦ µðÀÚÀÎÇÏ¸é¼ ¹®Á¦¸¦ ¸¶ÁÖÇÏ°í ¡°¾îµò°¡ ÀÌ ¹®Á¦¸¦ ÇØ°áÇÏ´Â ¹æ¹ýÀÌ ÀÖÀ» ÅÙµ¥¡±¶ó°í »ý°¢ÇØ º» ÀûÀÌ ÀÖ´Ù¸é ÀÌ Ã¥Àº ´ç½ÅÀ» À§ÇÑ °ÍÀÌ´Ù.
¢Â ÀÌ Ã¥ÀÇ ±¸¼º ¢Â
ÀÌ Ã¥Àº 6°³ÀÇ ºÎ·Î ±¸¼ºµÅ ÀÖ´Ù. óÀ½ 2°³ÀÇ ºÎ´Â API µðÀÚÀο¡ °üÇÑ Á» ´õ ÀϹÝÀûÀÎ ÁÖÁ¦¸¦, ³ª¸ÓÁö 4°³ÀÇ ºÎ´Â °¢ µðÀÚÀÎ ÆÐÅÏ¿¡ ´ëÇÑ ¼¼ºÎ¸¦ ´Ù·é´Ù.
1ºÎ, ¼·Ð¿¡¼´Â Ã¥ÀÇ ³ª¸ÓÁö ºÎºÐ¿¡ °üÇÑ °³°ý°ú, À¥ API¿Í ³ªÁß¿¡ À¥ API¿¡ Àû¿ëÇÒ µðÀÚÀÎ ÆÐÅÏÀÇ Á¤ÀÇ ¹× Æò°¡ ÇÁ·¹ÀÓ¿öÅ©¸¦ »ìÆìº»´Ù.
¡Ü 1Àå, API ¼Ò°³¿¡¼´Â API°¡ ¹«¾ùÀ» ¶æÇÏ´ÂÁö¿Í ¿Ö API°¡ Áß¿äÇÑÁö¸¦ ´Ù·é´Ù. ¾Æ¿ï·¯ API°¡ ¾ó¸¶³ª ÁÁÀºÁö¸¦ Æò°¡ÇÒ ¼ö ÀÖ´Â ÇÁ·¹ÀÓ¿öÅ©¸¦ Á¦½ÃÇÑ´Ù.
¡Ü 2Àå, API µðÀÚÀÎ ÆÐÅÏ ¼Ò°³¿¡¼´Â 1Àå¿¡¼ ´õ ³ª¾Æ°¡, API¿¡ µðÀÚÀÎ ÆÐÅÏÀ» Àû¿ëÇÏ´Â ¹æ¹ý°ú ¿Ö µðÀÚÀÎ ÆÐÅÏÀÌ À¯¿ëÇÑÁö¸¦ ´Ù·é´Ù. À̸¦ À§ÇØ API µðÀÚÀÎ ÆÐÅÏÀÇ ³»ºÎ ±¸Á¶¸¦ ºÐ¼®Çϰí, µðÀÚÀÎ ÆÐÅÏÀ» »ç¿ëÇØ API¸¦ °³¼±ÇÏ´Â °£´ÜÇÑ ¿¹¸¦ º¸¿©ÁØ´Ù.
2ºÎ, µðÀÚÀÎ ¿øÄ¢¿¡¼´Â 1ºÎÀÇ ³»¿ëÀ» ±â¹ÝÀ¸·Î ÇØ¼ API¸¦ Á¦ÀÛÇÒ ¶§ °í·ÁÇØ¾ß ÇÒ ¸î °¡Áö ÀϹÝÀûÀÎ µðÀÚÀÎ ¿øÄ¢À» ´Ù·é´Ù.
¡Ü 3Àå, À̸§ ºÙÀ̱⿡¼´Â API¿¡¼ À̸§À» ºÙ¿©¾ß ÇÏ´Â ¿©·¯ °¡Áö ±¸¼º ¿ä¼Ò¸¦ »ìÆìº¸°í, À̸§À» ¼±ÅÃÇÒ ¶§ ¹«¾ùÀ» °í·ÁÇØ¾ß ÇÒÁö ´Ù·é´Ù. ¾Æ¿ï·¯ À̸§ ºÙÀ̱Ⱑ ´Ü¼øÈ÷ ÇÇ»óÀûÀÎ Â÷¿øÀ» ¶°³ª ³ôÀº Á߿伺À» °®´Â ÀÌÀ¯¸¦ ¼³¸íÇÑ´Ù.
¡Ü 4Àå, ¸®¼Ò½º ¹üÀ§¿Í °èÃþ¿¡¼´Â ¿©·¯ ¸®¼Ò½º°¡ ¼·Î °ü°è¸¦ °®´Â, Á» ´õ ±Ô¸ð°¡ Å« API¸¦ ´Ù·é´Ù. ¸®¼Ò½º¿Í ±× °ü°è¸¦ ¾î¶»°Ô °áÁ¤ÇØ¾ß ÇÒÁö¿¡ °üÇÑ ¸î °¡Áö Áú¹®À» ´øÁø ÈÄ ÀÌ °úÁ¤¿¡¼ ÇÇÇØ¾ß ÇÒ Á¡µéÀ» ¿¹¸¦ ÅëÇØ »ìÆìº»´Ù.
¡Ü 5Àå, µ¥ÀÌÅÍ Å¸ÀÔ°ú ±âº»°ª¿¡¼´Â API ³»ÀÇ ´Ù¾çÇÑ µ¥ÀÌÅÍ Å¸ÀÔ°ú ±× ±âº»°ªÀ» »ç¿ëÇÏ´Â ¹æ¹ýÀ» ´Ù·é´Ù. °¡Àå ÈçÈ÷ ¾²ÀÌ´Â ¹®ÀÚ¿À̳ª ¼ýÀÚ °ª»Ó¸¸ ¾Æ´Ï¶ó, ¸ÊÀ̳ª ¸®½ºÆ® µîÀÇ º¹ÀâÇÑ Å¸ÀÔµµ ÇÔ²² »ìÆìº»´Ù.
3ºÎ, ±âÃÊ ÆÐÅϺÎÅÍ´Â º»°ÝÀûÀ¸·Î µðÀÚÀÎ ÆÐÅÏÀ» »ìÆìº»´Ù. ¿ì¼± ´ëºÎºÐÀÇ API¿¡ Àû¿ëÇØ¾ß ÇÏ´Â ±âÃÊ ÆÐÅϺÎÅÍ ½ÃÀÛÇÑ´Ù.
¡Ü 6Àå, ¸®¼Ò½º ½Äº°¿¡¼´Â API »ç¿ëÀÚ°¡ ¸®¼Ò½º¸¦ ½Äº°ÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº»´Ù. ¹¦¼®È(tombstoning), ¹®ÀÚ¿ ¼¼Æ®, ÀÎÄÚµù µî ·Î¿ì·¹º§ ¼¼ºÎ »çÇ×±îÁö ¸ðµÎ »ìÆìº¸¸ç, üũ¼¶À» ÅëÇØ ID°¡ ´©¶ôµÈ °ÍÀÎÁö À¯È¿ÇÏÁö ¾ÊÀºÁö ±¸ºÐÇÏ´Â ¹æ¹ýµµ ´Ù·é´Ù.
¡Ü 7Àå, Ç¥ÁØ ¸Þ¼µå¿¡¼´Â À¥ APIÀÇ ¿©·¯ Ç¥ÁØ ¸Þ¼µå(get, list, create, update, delete)°¡ ÀÛµ¿ÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº»´Ù. ¶ÇÇÑ °¢ Ç¥ÁØ ¸Þ¼µå°¡ ¸ðµç ¸®¼Ò½º¿¡ ´ëÇØ µ¿ÀÏÇÑ ¹æ½ÄÀ¸·Î ÀÛµ¿ÇØ¾ß Çϸç, °¢ ¸®¼Ò½º¸¶´Ù ±× Ư¼º¿¡ µû¶ó Â÷À̸¦ º¸ÀÌ¸é ¾È µÇ´Â ÀÌÀ¯¸¦ ¼³¸íÇÑ´Ù.
¡Ü 8Àå, ºÎºÐ ¾÷µ¥ÀÌÆ®¿Í ºÎºÐ Ãëµæ¿¡¼´Â Ç¥ÁØ ¸Þ¼µå Áß 2°¡Áö(get, update)¸¦ È®ÀåÇØ¼ »ç¿ëÀÚ°¡ ¸®¼Ò½º Áß ÀϺο¡ ´ëÇØ¼¸¸ »óÈ£ÀÛ¿ëÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº»´Ù.
¾Æ¿ï·¯ ÀÌ ¹æ¹ýÀÌ (»ç¿ëÀÚ¿Í API ¾çÃø¿¡) ¿Ö ÇÊ¿äÇϰí À¯¿ëÇÑÁö, ±×¸®°í ±âÁ¸ ½Ã½ºÅÛ¿¡ ´ëÇÑ °³ÀÔÀ» ÃÖ¼ÒÈÇÏ¸é¼ ÀÌ ±â´ÉÀ» ±¸ÇöÇÏ·Á¸é ¾î¶»°Ô ÇØ¾ß ÇÏ´ÂÁö ¾Ë¾Æº»´Ù.
¡Ü 9Àå, »ç¿ëÀÚ ¸Þ¼µå¿¡¼´Â ±âÁ¸ Ç¥ÁØ ¸Þ¼µå ´ë½Å API ³»¿¡¼ ¿øÇÏ´Â ±â´ÉÀ» »ç¿ëÀÚ ¸Þ¼µå·Î ±¸ÇöÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº»´Ù. ƯÈ÷ »ç¿ëÀÚ ¸Þ¼µå°¡ °¡´ÉÇÑ(ȤÀº °¡´ÉÇÏÁö ¾ÊÀº) »óȲÀÌ ¾ðÁ¦ÀÎÁö¿Í, API ³»¿¡¼ °¡´É ¿©ºÎ¸¦ ¾î¶»°Ô °áÁ¤ÇØ¾ß ÇÏ´ÂÁö »ìÆìº»´Ù.
¡Ü 10Àå, Àå±â ½ÇÇà ÀÛ¾÷¿¡¼´Â API ¸Þ¼µå°¡ Áï°¢ÀûÀ¸·Î µ¿ÀÛÇÏ¸é ¾È µÇ´Â Ư¼öÇÑ »óȲ°ú, ÀÌ »óȲÀ» Æí¸®ÇÏ°Ô ´Ù·ê ¼ö ÀÖ´Â Àå±â ½ÇÇà ÀÛ¾÷(LRO, Long-Running Operation)À» ¾Ë¾Æº»´Ù. LRO°¡ ¾î¶»°Ô ÀÛµ¿ÇÏ´ÂÁö, LRO°¡ Áö¿øÇÏ´Â ¸Þ¼µå(ÀϽÃÁ¤Áö, Àç°³, Ãë¼Ò)°¡ ¾î¶»°Ô ÀÌ·ïÁö´ÂÁöµµ »ìÆìº»´Ù.
¡Ü 11Àå, Àç¼öÇà °¡´É ÀÛ¾÷¿¡¼´Â ¾î¶² ÀÛ¾÷À» ¹Ýº¹Çؼ ½ÇÇàÇÏ´Â, ¸¶Ä¡ À¥ API»ó¿¡¼ cron ÀÛ¾÷À» ¼öÇàÇÏ´Â °³³äÀ» ´Ù·é´Ù. ÀͽºÅ¥¼Ç(Execution) ¸®¼Ò½º¸¦ »ç¿ëÇÏ´Â ¹æ¹ý°ú, À̸¦ ½ºÄÉÁÙ¿¡ µû¶ó ¶Ç´Â ¿øÇÏ´Â ½ÃÁ¡¿¡ ½ÇÇàÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº»´Ù.
4ºÎ, ¸®¼Ò½º °ü°è¿¡¼´Â ¸®¼Ò½º¿Í ¸®¼Ò½º °£ÀÇ °ü°è¿¡ ÁýÁßÇÑ´Ù. 4ÀåÀÇ ³»¿ëÀ» Á» ´õ »ó¼¼È÷ ¼³¸íÇÏ´Â ¼ÀÀÌ´Ù.
¡Ü 12Àå, ½Ì±ÛÅæ ¼ºê¸®¼Ò½º¿¡¼´Â ÀÛÀº Å©±âÀÇ, °ü°è¸¦ ÀÌ·ç¸é¼ °Ý¸®µÈ µ¥ÀÌÅ͸¦ ½Ì±ÛÅæ ¼ºê¸®¼Ò½º·Î ºÐ¸®ÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. ƯÈ÷ ÀÌ ¹æ½ÄÀ» Àû¿ëÇÏ´Â °ÍÀÌ ÀûÀýÇϰųª ÀûÀýÇÏÁö ¾ÊÀº °æ¿ì°¡ ¾ðÁ¦ÀÎÁö »ìÆìº»´Ù.
¡Ü 13Àå, ±³Â÷ ÂüÁ¶¿¡¼´Â À¥ API¿¡¼ ¸®¼Ò½º°¡ ´Ù¸¥ ¸®¼Ò½ºÀÇ ÂüÁ¶¸¦ ÂüÁ¶ Æ÷ÀÎÅͳª ÀζóÀÎ °ªÀ¸·Î ÀúÀåÇÏ´Â ¹æ¹ýÀ» °³°ýÇÑ´Ù. ¾Æ¿ï·¯ ij½ºÄÉÀÌµå »èÁ¦³ª ½Ã°£¿¡ µû¶ó º¯°æµÈ µ¥ÀÌÅ͸¦ ¾÷µ¥ÀÌÆ®ÇÏ´Â µîÀÇ Æ¯¼öÇÑ »óȲ¿¡ ´ëÀÀÇÏ´Â ¹æ¹ýµµ »ìÆìº»´Ù.
¡Ü 14Àå, ¿¬°ü ¸®¼Ò½º¿¡¼´Â ¸®¼Ò½º °£ÀÇ ÀÏ´ëÀÏ °ü°è¸¦ È®ÀåÇØ¼ ¿¬°ü ¸®¼Ò½º¸¦ ÅëÇØ ´Ù´ë´Ù °ü°è¸¦ ³ªÅ¸³»´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. ¶ÇÇÑ ÀÌµé °ü°è¸¦ ¸ÞŸµ¥ÀÌÅÍ·Î ¾î¶»°Ô ÀúÀåÇÒ ¼ö ÀÖÀ»Áö ´Ù·é´Ù.
¡Ü 15Àå, add ¹× remove »ç¿ëÀÚ ¸Þ¼µå¿¡¼´Â ´Ù´ë´Ù °ü°è¸¦ ´Ù·ë¿¡ ÀÖ¾î ¿¬°ü ¸®¼Ò½º ´ë½Å add ¹× remove µîÀÇ ¸Þ¼µå·Î °£ÆíÇÏ°Ô ¼öÇàÇÏ´Â ¹æ¹ýÀ» ´Ù·é´Ù. ¾Æ¿ï·¯ ÀÌµé ¸Þ¼µåÀÇ Æ®·¹À̵å¿ÀÇÁ¿Í, ¿Ö ÀÌ ¹æ½ÄÀÌ Ç×»ó Àß µé¾î¸Â´Â °ÍÀº ¾Æ´ÑÁö »ìÆìº»´Ù.
¡Ü 16Àå, ´ÙÇü¼º¿¡¼´Â ´ÙÇü¼º, Áï º¯¼ö°¡ ´Ù¾çÇÑ Å¸ÀÔ¿¡ ´ëÀÀÇÒ ¼ö ÀÖ°Ô ÇÏ´Â °³³äÀ» »ìÆìº»´Ù. API ¸®¼Ò½º ³»ÀÇ ´ÙÇü¼º Çʵ带 ´Ù·ç´Â ¹æ¹ý°ú, ´ÙÇü¼º ¸Þ¼µå »ç¿ëÀ» ÇÇÇØ¾ß ÇÏ´Â ÀÌÀ¯¸¦ ¼³¸íÇÑ´Ù.
5ºÎ, ¼±ÅÃÀû ÀÛ¾÷¿¡¼´Â ´ÜÀÏ API ¸®¼Ò½ºÀÇ »óÈ£ÀÛ¿ëÀ» ³Ñ¾î¼ Àüü ¸®¼Ò½º Ä÷º¼Ç¿¡¼ÀÇ »óÈ£ÀÛ¿ë¿¡ ´ëÇÑ µðÀÚÀÎ ÆÐÅÏÀ» »ìÆìº»´Ù.
¡Ü 17Àå, º¹»ç¿Í À̵¿¿¡¼´Â API ³»¿¡¼ ¸®¼Ò½º¸¦ º¹»çÇϰųª À̵¿ÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. ¿ÜºÎ µ¥ÀÌÅ͸¦ ´Ù·ç°Å³ª, ¼·Î ´Ù¸¥ ºÎ¸ð ¸®¼Ò½º¿¡¼ ¸ÞŸµ¥ÀÌÅ͸¦ »ó¼ÓÇϰųª, ÀÚ½Ä ¸®¼Ò½º¸¦ ´Ù·ç´Â ¹æ¹ý µî ´Ù¼Ò º¹ÀâÇÑ ¹®Á¦¸¦ ÇØ°áÇÑ´Ù.
¡Ü 18Àå, ¹èÄ¡ ÀÛ¾÷¿¡¼´Â Ç¥ÁØ ¸Þ¼µå(get, create, update, delete)¸¦ ´ÜÀÏ ¸®¼Ò½º°¡ ¾Æ´Ñ Ä÷º¼Ç¿¡ µ¿½Ã¿¡ ÀÛ¾÷ÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº»´Ù. ¶ÇÇÑ ±× ÀÛ¾÷ °á°ú¸¦ ¹Ýȯ¹Þ´Â ¹æ¹ýÀ̳ª ºÎºÐÀû ½ÇÆÐ¸¦ ´Ù·ç´Â ¹æ¹ý µî ±î´Ù·Î¿î ¹®Á¦µµ »ìÆìº»´Ù.
¡Ü 19Àå, ±âÁØ ±â¹Ý »èÁ¦¿¡¼´Â 18ÀåÀÇ ¹èÄ¡ delete ¸Þ¼µå¸¦ È®ÀåÇØ¼ ƯÁ¤ ¸®¼Ò½º°¡ ¾Æ´Ñ ÇÊÅÍ Á¶°Ç¿¡ ¸Â´Â ¸ðµç ¸®¼Ò½º¸¦ Á¦°ÅÇÏ´Â ¹æ¹ýÀ» ´Ù·é´Ù. ¶ÇÇÑ Àϰü¼º ¹®Á¦¸¦ ÇØ°áÇÏ´Â ¹æ¹ý°ú, ÀǵµÄ¡ ¾ÊÀº µ¥ÀÌÅÍ ÆÄ±«¸¦ ÇÇÇÏ´Â ±Ô¹üÀ» »ìÆìº»´Ù.
¡Ü 20Àå, ÀÍ¸í ±â·Ï¿¡¼´Â Á÷Á¢ÀûÀ¸·Î Áö½ÃÇÒ ¼ö ¾ø´Â ºñ¸®¼Ò½º µ¥ÀÌÅ͸¦ ÀÔ·ÂÇÏ´Â ¹æ¹ýÀ» ÀÚ¼¼È÷ µé¿©´Ùº»´Ù. À͸íÀ¸·Î µ¥ÀÌÅ͸¦ ÀÛ¼ºÇÏ´Â ¹æ½Ä°ú, ÀÌ·¯ÇÑ ÀÍ¸í µ¥ÀÌÅÍ ÀÔ·ÂÀÇ Àϰü¼º°ú API¿¡ ÀûÇÕÇÑÁö¸¦ ÆÇ´ÜÇÏ´Â Æ®·¹À̵å¿ÀÇÁ¸¦ »ìÆìº»´Ù.
¡Ü 21Àå, ÆäÀÌ¡¿¡¼´Â ÆäÀÌ¡À» ÅëÇØ Å« ±Ô¸ðÀÇ µ¥ÀÌÅÍ ¼¼Æ®¸¦, ºÒÅõ¸í ÅäÅ«À» »ç¿ëÇØ ¿À°í°¡´Â ½ÄÀ¸·Î ºê¶ó¿ì¡ÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. ¾Æ¿ï·¯ Ä¿´Ù¶õ ´ÜÀÏ ¸®¼Ò½º ³»¿¡¼µµ ÆäÀÌ¡À» ±¸ÇöÇÏ´Â ¹æ¹ýÀ» »ìÆìº»´Ù.
¡Ü 22Àå, ÇÊÅ͸µ¿¡¼´Â ÇÊÅÍ ±âÁØÀ» Àû¿ëÇØ ¸®¼Ò½º ¸ñ·ÏÀ» ³ªÅ¸³»´Â ¹æ¹ý°ú, API¿¡¼ ÇÊÅ͸¦ °¡Àå Àß Ç¥ÇöÇÏ´Â ¹æ¹ýÀ» ´Ù·é´Ù. ÀÌ ³»¿ëÀº 19Àå¿¡¼ ´Ù·é ÁÖÁ¦¿Í Á÷Á¢ÀûÀ¸·Î ¿¬°üµÈ´Ù.
¡Ü 23Àå, °¡Á®¿À±â¿Í ³»º¸³»±â¿¡¼´Â ¸®¼Ò½º¸¦ API ¾ÈÆÆÀ¸·Î °¡Á®¿À°í ³»º¸³»´Â ¹æ¹ýÀ» ´Ù·é´Ù. ¾Æ¿ï·¯ ÀÌµé µ¿ÀÛÀÌ ¹é¾÷ ¹× º¹¿ø°ú ¾î¶² ¸Æ¶ôÀÇ Â÷À̸¦ º¸ÀÌ´ÂÁöµµ »ìÆìº»´Ù.
6ºÎ, ¾ÈÀü°ú º¸¾È¿¡¼´Â ´Ù¼Ò Áö·çÇÒ ¼öµµ ÀÖ´Â ÁÖÁ¦ÀÎ, APIÀÇ ¾ÈÀü¼º°ú º¸¾È¿¡ °üÇØ »ìÆìº»´Ù. API¸¦ °ø°ÝÀڷκÎÅÍ ¾ÈÀüÇÒ ¼ö ÀÖ°Ô ÇÏ´Â ¹æ¹ý°ú ´õºÒ¾î, »ç¿ëÀÚ ÀÚ½ÅÀÇ ½Ç¼ö·ÎºÎÅÍ º¸È£ÇÏ´Â API ¸Þ¼µå¸¦ Á¦½ÃÇÑ´Ù.
¡Ü 24Àå, ¹öÀü ÀÛ¼º°ú ȣȯ¼º¿¡¼´Â ¹öÀü ÀÛ¼º°ú ´Ù¸¥ ¹öÀü °£ÀÇ È£È¯¼ºÀÌ °®´Â Àǹ̸¦ ´Ù·é´Ù. ȣȯ¼ºÀ» ÀÏÁ¾ÀÇ ½ºÆåÆ®·³ °³³äÀ¸·Î Á¢±ÙÇØ¼ API Àüü¿¡ °ÉÃÄ ÀϰüÀûÀ¸·Î ȣȯ¼º Á¤Ã¥À» Á¤ÀÇÇÏ´Â °ÍÀÇ Á߿伺À» ¾Ë¾Æº»´Ù.
¡Ü 25Àå, ³í¸® »èÁ¦¿¡¼´Â »ç¿ëÀÚ ÀÚ½ÅÀÇ ½Ç¼ö¸¦ º¸È£ÇÒ ¼ö ÀÖ´Â ÆÐÅÏ(³í¸® »èÁ¦)À» Á¦½ÃÇÑ´Ù. Áï, ¸®¼Ò½º¸¦ º¸ÀÌÁö ¾Ê°Ô Á¦°ÅÇϵÇ, ¿ÏÀüÈ÷ ½Ã½ºÅÛ¿¡¼´Â »èÁ¦µÇÁö ¾Ê°Ô ÇÑ´Ù.
¡Ü 26Àå, ¿äû Áߺ¹ ¹æÁö¿¡¼´Â ¿äû ½Äº°ÀÚ¸¦ »ç¿ëÇØ ½Ã½ºÅÛ¿¡¼ÀÇ Áߺ¹ µ¿ÀÛ ¹æÁö¸¦ ½ÃµµÇÑ´Ù. ÀÌ °úÁ¤¿¡¼ ¿äû ID¸¦ »ç¿ëÇÏ´Â °ÍÀÇ ¾î·Á¿ò°ú, Å« ½ºÄÉÀÏÀÇ ½Ã½ºÅÛ¿¡¼ ID°¡ Á¦´ë·Î ´Ù·ïÁö´ÂÁö È®ÀÎÇÏ´Â ¾Ë°í¸®µëÀ» »ìÆìº»´Ù.
¡Ü 27Àå, ¿äû °ËÁõ¿¡¼´Â ¿äûÀ» °ËÁõÇØ »ç¿ëÀÚ°¡ ½ÇÁ¦ ÀÛ¾÷À» ½ÇÇàÇÏÁö ¾Ê°íµµ µ¿ÀÛ °á°ú¸¦ ¹Ì¸® º¸±â ÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ» ´Ù·é´Ù. ¾Æ¿ï·¯ ½ÇÁ¦ ¿äû°ú °ËÁõ ¿äû °¢°¢ÀÇ ºÎ¼ö È¿°ú µî Á» ´õ º¹ÀâÇÑ ¹®Á¦¸¦ »ìÆìº»´Ù.
¡Ü 28Àå, ¸®¼Ò½º ¸®ºñÀü¿¡¼´Â ½Ã°£¿¡ µû¸¥ º¯È¸¦ ÃßÀûÇÏ´Â ¸®¼Ò½º ¸®ºñÀüÀ» ¼Ò°³ÇÑ´Ù. ÀÌÀü ¸®ºñÀüÀ» º¹¿øÇÏ´Â µîÀÇ ±âº»ÀûÀÎ ÀÛ¾÷°ú, °èÃþ ³»ÀÇ ÀÚ½Ä ¸®¼Ò½º¿¡ ¸®ºñÀüÀ» Àû¿ëÇÏ´Â µîÀÇ °í±Þ ÁÖÁ¦¸¦ »ìÆìº»´Ù.
¡Ü 29Àå, ¿äû Àç½Ãµµ¿¡¼´Â »ç¿ëÀÚ¿¡°Ô API ¿äû Àç½Ãµµ°¡ ÇÊ¿äÇÔÀ» ¾Ë¸®´Â ÆÐÅÏÀ» ¼Ò°³ÇÑ´Ù. ¾Æ¿ï·¯ ¿©·¯ Á¾·ùÀÇ HTTP ÀÀ´ä ÄÚµå ¹× °¢°¢ÀÌ Àç½Ãµµ¿¡ ¾ÈÀüÇÑÁöÀÇ ¿©ºÎ¸¦ Á¦½ÃÇÑ´Ù.
¡Ü 30Àå, ¿äû ÀÎÁõ¿¡¼´Â °¢ ¿äûÀÇ ÀÎÁõ°ú API°¡ »ç¿ëÀÚ¸¦ ÀÎÁõÇÒ ¶§ °í·ÁÇØ¾ß ÇÒ ¿©·¯ º¸¾È ±âÁØÀ» »ìÆìº»´Ù. API ¿äûÀ» µðÁöÅÐ ¼¸íÇÔÀ¸·Î½á ±Ù¿ø°ú ¹«°á¼ºÀ» ÀÔÁõ °¡´ÉÇÏ°Ô Çϸç, ÀÌÈÄ ºÎÀ뵃 °¡´É¼ºÀ» ¹æÁöÇÏ´Â ¹æ½ÄÀ» ¼Ò°³ÇÑ´Ù.
¢Â ÁöÀºÀÌÀÇ ¸» ¢Â
Çб³¿¡¼ ¹è¿ì´Â ÄÄÇ»ÅÍ °úÇÐÀº ¸¶Ä¡ ¹°¸® ¹ýÄ¢À» ¹è¿ì´Â °Í°ú °°Àº ¹æ½ÄÀ¸·Î ÀÌ·ïÁø´Ù. ºòO Ç¥±â¹ýÀ» »ç¿ëÇØ ·±Å¸ÀÓ°ú °ø°£ º¹À⼺À» ºÐ¼®Çϰí, ¿©·¯ Á¤·Ä ¾Ë°í¸®µëÀÌ ¾î¶»°Ô ÀÛµ¿ÇÏ´ÂÁö ¹è¿ì°í, ¹ÙÀ̳ʸ® Æ®¸®¸¦ ¼øÈ¸ÇÏ´Â ´Ù¾çÇÑ ¹æ¹ýÀ» ÀÍÈù´Ù.
³ª´Â ¾ÕÀ¸·Îµµ ÀÌ·± ½ÄÀ¸·Î °úÇÐÀûÀÌ°í ¼öÇÐÀûÀ¸·Î ÀÏÇÏ°Ô µÉ °ÍÀÌ¶ó ¿©°å´Ù. ±×·¯³ª ÀüÇô ±×·¸Áö ¾ÊÀº Çö½ÇÀ» ¸¶ÁÖÇÏ°í ¾öû³ª°Ô ³î¶ú´Ù.
³» ¾÷¹«´Â ¼öÇÐÀ̳ª ¾Ë°í¸®µëÀ» Ȱ¿ëÇϱ⺸´Ù´Â µðÀÚÀÎÀ̳ª ±¸Á¶, ȤÀº ¹º°¡ ¹ÌÀûÀÎ °ÍÀ» ´Ù·ç´Â °Í¿¡ ´õ °¡±õ´Ù. ¾î¶² Á¤·Ä ¾Ë°í¸®µëÀ» »ç¿ëÇÒ °ÍÀÎÁö »ý°¢ÇÒ ÇÊ¿ä´Â ÀüÇô ¾ø´Ù. À̸¦ À§ÇÑ ¶óÀ̺귯¸®°¡ (¿¹¸¦ µé¾î array.sort() °°Àº ÇüÅ·Î) ÁغñµÅ Àֱ⠶§¹®ÀÌ´Ù. ±×·¯³ª ¾ðÁ¨°¡ Ŭ·¡½º¿Í °¢ Ŭ·¡½º ³»ÀÇ ÇÔ¼ö¿Í °¢ ÇÔ¼ö¿¡ µû¸£´Â ¸Å°³º¯¼ö¿¡ ´ëÇØ ±íÀÌ °í¹ÎÇØ¾ß ÇÏ´Â »óȲÀÌ ¿ÔÀ» ¶§ ³ª´Â ÀÌ ÀÏÀÌ »ý°¢º¸´Ù ÈξÀ ¾î·Æ´Ù´Â °ÍÀ» ¾Ë°Ô µÆ´Ù.
Çö½Ç¿¡¼´Â ¾Æ¹«¸® ¿Ïº®ÇÏ°Ô ÃÖÀûÈµÈ ÄÚµå¶óµµ Àß µðÀÚÀÎµÈ Äڵ常 ¸øÇÏ´Ù. À¥ API¿¡¼´Â ƯÈ÷ ´õ ±×·¸´Ù. ÈξÀ ´õ ´Ù¾çÇÑ »ç¿ëÀÚ¸¦ ´ë»óÀ¸·Î Çϸç, ÈξÀ ±¤¹üÀ§ÇÑ ¿ë·Ê°¡ Á¸ÀçÇϱ⠶§¹®ÀÌ´Ù.
±×·±µ¥ ¡®Àß µðÀÚÀεȡ¯ ¼ÒÇÁÆ®¿þ¾î´Â ¾î¶² ¶æÀϱî? ¡®Àß µðÀÚÀÎµÈ À¥ API¡¯´Â ¹«¾ùÀϱî?
³ª´Â ÀÌ Áú¹®ÀÇ ´äÀ» ã±â À§ÇØ ¿À·§µ¿¾È ¸®¼Ò½º¸¦ ±Ü¾î¸ð¾Ò´Ù. ¾î¶² ÁÖÁ¦´Â ÃÖ±Ù µ¿ÇâÀ» ´Ù·ç´Â ºí·Î±× Æ÷½ºÆ®¿¡¼ ÇØ´äÀ» ±¸ÇÒ ¼ö ÀÖ¾ú´Ù. ¾î¶² ÁÖÁ¦´Â ½ºÅà ¿À¹öÇ÷Î(Stack Overflow)¿¡ ¿Ã¶ó¿Â ´äº¯À» ÅëÇØ ¿Ã¹Ù¸¥ ¹æÇâÀ¸·Î ³ª¾Æ°¥ ¼ö ÀÖ¾ú´Ù. ±×·¯³ª ´ëºÎºÐÀº Áú¹®¿¡ ´ëÇÑ ´äÀ» ã±â¿¡ ÃæºÐÇÑ ÀÚ·á°¡ Á¸ÀçÇÏÁö ¾Ê¾Ò´Ù. °á±¹ ³²Àº ¹æ¹ýÀº Á÷Àå µ¿·á°¡ °Å½½·Á ÇÏÁö ¾Ê±â¸¦ ¹Ù¶ó¸ç ½º½º·Î ´äÀ» ¸¸µé¾î°¡´Â °Í»ÓÀ̾ú´Ù.
¿©·¯ ÇØ µ¿¾È ÀÌ ÀÛ¾÷À» °è¼ÓÇÑ ³¡¿¡(³ª´Â ÀÛ¾÷À» ±â·ÏÇÑ ³ëÆ® Ç¥Áö¿¡ ¡®²ûÂïÇÑ API ¹®Á¦µé¡¯À̶õ Á¦¸ñÀ» Àû¾î³ù´Ù) ¸¶Ä§³» Áö±Ý±îÁö ¸ð¾Æ¿Â °ËÁõµÈ ¸ðµç Á¤º¸¸¦ Á¤¸®Çϱâ·Î ¸¶À½¸Ô¾ú´Ù. ¿ì¼± ±¸±ÛÀ» À§ÇÑ ±ÔÄ¢À¸·Î¼ ·çÅ© ½º³×¸µ°Å(Luke Sneeringer)¿Í ÇÔ²² À̸¦ Áý´ë¼ºÇß´Ù. ÀÌ ÀÛ¾÷¹°Àº ÀÌÈÄ AIP.dev¿¡ °ø°³µÆ´Ù. ±×·¯³ª ÀÌ ±ÔÄ¢Àº ÀÏÁ¾ÀÇ ¹ýÀü°ú °°Àº ÇüÅ·Π±¸¼ºµÅ ÀÖ´Ù. ¿©·¯ºÐÀº À̰ÍÀ» ÇØ¾ß Çϰí, Àú°ÍÀº ÇÏ¸é ¾È µÈ´Ù. ±×·¯³ª ¿Ö ±×·¡¾ß ÇÏ´ÂÁö´Â ¸»ÇÏÁö ¾Ê´Â´Ù. ¸¹Àº ޱ¸¿Í °í¹Î ³¡¿¡, ±ÔÄ¢¿¡ µ¡ºÙ¿© ±× ÀÌÀ¯¸¦ ¼³¸íÇÏ´Â ÀÌ Ã¥ÀÌ ¼¼»ó¿¡ ³ª¿À°Ô µÆ´Ù.
ÀÌ Ã¥ÀÌ ¿Â ¼¼»óÀÇ API µðÀÚÀÎ ¹®Á¦¸¦ ÇØ°áÇÏ´Â ¸¸´É µµ±¸°¡ µÈ´Ù¸é ÁÁ°ÚÁö¸¸ ¾Æ½±°Ôµµ ±×·¯Áö´Â ¸øÇÒ °ÍÀÌ´Ù. ÀÌÀ¯´Â ´Ü¼øÇѵ¥, °ÇÃ๰°ú ¸¶Âù°¡Áö·Î µðÀÚÀÎÀº °á±¹ ¾î¶² Àǰ߿¡ °üÇÑ ¹®Á¦À̱⠶§¹®ÀÌ´Ù. µ¶ÀÚ°¡ ÀÌ Ã¥¿¡¼ ¼Ò°³ÇÏ´Â ÁöħÀÌ ¾Æ¸§´ä°í ¿ì¾ÆÇÏ´Ù°í »ý°¢Çß´Ù¸é ¾ÕÀ¸·ÎÀÇ ¸ðµç ÇÁ·ÎÁ§Æ®¿¡ À̸¦ ¹Ý¿µÇÒ °ÍÀÌ´Ù. ±×·¯³ª ´©±º°¡´Â ÀÌ Ã¥¿¡ ³ª¿À´Â µðÀÚÀÎÀÌ ÁøÀú¸®³ª°Ô ½È°í Á¦¾àÀÌ ½ÉÇÏ´Ù°í »ý°¢Çؼ ¿ÀÈ÷·Á À¥ API¸¦ ¸¸µå´Â µ¥ ÀÖ¾î ¹Ý¸é±³»ç·Î »ïÀ» ¼öµµ ÀÖ´Ù. ¸ðµÎ¸¦ ¸¸Á·ÇÒ ¼ö´Â ¾øÀ» °ÍÀÌ´Ù. ÀÌ Ã¥ÀÇ À¯ÀÏÇÑ ¸ñÇ¥´Â ½Ç¹«¿¡¼ °ËÁõµÈ Áöħ°ú ±× Áöħ¿¡ ´ëÇÑ ³í¸®ÀûÀÎ ¼³¸íÀ» Á¦°øÇÏ´Â °ÍÀÌ´Ù.
ÀÌ Ã¥À» µû¸¦ °ÍÀÎÁö, ÇÇÇÒ °ÍÀÎÁö´Â µ¶ÀÚÀÇ ¼±ÅÃÀÌ´Ù. ´Ù¸¸ ÀÌ Ã¥¿¡¼ ´Ù·é ³»¿ëµéÀ» ±â¹ÝÀ¸·Î ¸¹Àº ÀǰßÀ» ³ª´©°í Èï¹Ì·ÓÁö¸¸ º¹ÀâÇÏ°í ³ÇØÇÑ API µðÀÚÀÎÀÇ ¼¼°è¿¡¼ ´õ ¸¹Àº ÀÛ¾÷ÀÌ ÀÌ·ïÁö±â¸¦ ¹Ù¶ö »ÓÀÌ´Ù.

±¸±Û¿¡¼ ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î·Î ÀÏÇßÀ¸¸ç, ½Ç½Ã°£ °áÁ¦ ½Ã½ºÅÛ, Ŭ¶ó¿ìµå ÀÎÇÁ¶ó ½ºÆ®·°Ã³, API µðÀÚÀÎÀ» ÁÖ ¾÷¹«·Î »ï°í ÀÖ´Ù. ¡º½Ç½ÀÀ¸·Î ¿Ï¼ºÇÏ´Â ±¸±Û Ŭ¶ó¿ìµå Ç÷§Æû ÀÎ ¾×¼Ç¡»(Á¦ÀÌÆà, 2019)ÀÇ ÀúÀÚÀ̸ç, ±¸±Û¿¡¼ ½ÃÀÛÇØ ¾÷°è Àüü¿¡ °ÉÄ£ API µðÀÚÀΠǥÁØ Çù¾÷üÀÎ API.dev¸¦ °øµ¿À¸·Î â¼³Çß´Ù. ½Ì°¡Æ÷¸£¿¡¼ ¾Æ³»ÀÎ Ä«¿¤(Ka-el), ¾Æµé ·çÄ«(Luca)¿Í ÇÔ²² »ì°í ÀÖ´Ù.
±â°è°øÇаú¿¡¼ ±¤°øÇаú À̹ÌÁö 󸮸¦ ¼¼ºÎÀü°øÀ¸·Î ¹Ú»çÇÐÀ§¸¦ ¹Þ¾Ò´Ù. Áö½ÄÀÇ ½Ã°¢È¿Í ±¸Á¶È¿¡ ²ÙÁØÇÑ °ü½ÉÀ» ±â¿ïÀ̰í ÀÖ´Ù. ¿¡ÀÌÄÜÃâÆÇ»ç¿¡¼ Ãâ°£ÇÑ ¡ºÆÄÀÌ½ã ³×Æ®¿öÅ· ¸¶½ºÅÍ 2/e¡»(2019), ¡ºHLSL ÇÁ·Î±×·¡¹Ö¡»(2016) µîÀ» ¹ø¿ªÇß´Ù.
- ¹Ýµð¾Ø·ç´Ï½º¿¡¼ ±¸¸ÅÇϽеµ¼´Â ¹°·ù ´ëÇà À§Å¹¾÷ü ¿õÁø ºÏ¼¾À» ÅëÇØ ¹è¼ÛµË´Ï´Ù.
(¹è¼Û Æ÷Àå¿¡ "¿õÁø ºÏ¼¾"À¸·Î Ç¥±âµÉ ¼ö ÀÖ½À´Ï´Ù.)
- ±¸¸ÅÇÑ »óǰÀÇ Ç°Áú°ú ¹è¼Û °ü·Ã ¹®ÀÇ´Â ¹Ýµð¾Ø·ç´Ï½º·Î ¹®ÀÇ ¹Ù¶ø´Ï´Ù.
- õÀçÁöº¯ ¹× Åùè»çÀÇ »çÁ¤¿¡ µû¶ó ¹è¼ÛÀÌ Áö¿¬µÉ ¼ö ÀÖ½À´Ï´Ù.
- °áÁ¦(ÀÔ±Ý) ¿Ï·á ÈÄ ÃâÆÇ»ç ¹× À¯Åë»çÀÇ »çÁ¤À¸·Î ǰÀý ¶Ç´Â ÀýÆÇ µÇ¾î »óǰ ±¸ÀÔÀÌ ¾î·Á¿ï ¼ö ÀÖ½À´Ï´Ù. (º°µµ ¾È³» ¿¹Á¤)
- µµ¼»ê°£Áö¿ªÀÇ °æ¿ì Ãß°¡ ¹è¼Ûºñ°¡ ¹ß»ýµÉ ¼ö ÀÖ½À´Ï´Ù.
»óǰ ¼³¸í¿¡ ¹Ýǰ/ ±³È¯ °ü·ÃÇÑ ¾È³»°¡ ÀÖ´Â °æ¿ì ±× ³»¿ëÀ» ¿ì¼±À¸·Î ÇÕ´Ï´Ù. (¾÷ü »çÁ¤¿¡ µû¶ó ´Þ¶óÁú ¼ö ÀÖ½À´Ï´Ù)
| ¹Ýǰ/±³È¯ ¹æ¹ý | Ȩ > °í°´¼¾ÅÍ > ÀÚÁÖã´ÂÁú¹® ¡°¹Ýǰ/±³È¯/ȯºÒ¡± ¾È³» Âü°í ¶Ç´Â 1:1»ó´ã°Ô½ÃÆÇ |
|---|---|
| ¹Ýǰ/±³È¯ °¡´É ±â°£ | ¹Ýǰ,±³È¯Àº ¹è¼Û¿Ï·á ÈÄ 7ÀÏ À̳», »óǰÀÇ °áÇÔ ¹× °è¾à³»¿ë°ú ´Ù¸¦ °æ¿ì ¹®Á¦¹ß°ß ÈÄ 30ÀÏ À̳»¿¡ ½Åû°¡´É |
| ¹Ýǰ/±³È¯ ºñ¿ë | º¯½É ȤÀº ±¸¸ÅÂø¿ÀÀÇ °æ¿ì¿¡¸¸ ¹Ý¼Û·á °í°´ ºÎ´ã(º°µµ ÁöÁ¤ Åùè»ç ¾øÀ½) |
| ¹Ýǰ/±³È¯ ºÒ°¡ »çÀ¯ |
|
| ¼ÒºñÀÚ ÇÇÇØº¸»ó ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó |
|
| ¹Ýǰ/±³È¯ ÁÖ¼Ò | °æ±âµµ ÆÄÁֽà ¹®¹ß·Î 77, ¿õÁøºÏ¼¾(¹Ýµð¾Ø·ç´Ï½º) |