<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Api on philipjkim</title><link>https://philipjkim.cc/tags/api/</link><description>Recent content in Api on philipjkim</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Thu, 16 Jul 2026 17:33:09 +0900</lastBuildDate><atom:link href="https://philipjkim.cc/tags/api/index.xml" rel="self" type="application/rss+xml"/><item><title>HTTP REST(JSON) vs. gRPC(Protocol Buffers): 언제 무엇을 쓸까</title><link>https://philipjkim.cc/posts/20260716-http-rest-vs-grpc/</link><pubDate>Thu, 16 Jul 2026 17:33:09 +0900</pubDate><guid>https://philipjkim.cc/posts/20260716-http-rest-vs-grpc/</guid><description>&lt;p&gt;&lt;em&gt;이 글은 Claude Opus 4.8 을 이용해 초안이 작성되었으며, 이후 퇴고를 거쳤습니다.&lt;/em&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;백엔드 서버를 설계할 때 거의 항상 마주치는 갈림길이 있습니다. &amp;ldquo;이 API 를 JSON 기반 HTTP REST 로 열까, 아니면 gRPC 로 열까?&amp;rdquo; 하는 질문입니다. 팀 컨벤션에 따라 별생각 없이 한쪽으로 정해지는 경우도 많지만, 두 방식은 성능·개발 경험·운영 부담·클라이언트 호환성 등 여러 축에서 뚜렷하게 다른 트레이드오프를 가집니다.&lt;/p&gt;
&lt;p&gt;이 글은 웹 백엔드를 다루는 중급 이상 개발자를 대상으로, 두 방식의 작동 원리와 장단점을 정리하고 &lt;strong&gt;&amp;ldquo;어떤 상황에서 무엇을 고르는 것이 합리적인지&amp;rdquo;&lt;/strong&gt; 를 구체적인 예시와 함께 설명합니다. 결론부터 말하면 &amp;ldquo;무조건 하나가 낫다&amp;quot;는 답은 없으며, &lt;strong&gt;통신의 상대가 누구인지(외부 클라이언트 vs. 내부 서비스)&lt;/strong&gt; 가 선택의 가장 강력한 기준이 됩니다.&lt;/p&gt;</description></item><item><title>개발자를 위한 Discord 완전정복 Part 2: 공짜로 풀어준 대인배 기능들</title><link>https://philipjkim.cc/posts/20260605-discord-developer-guide-02/</link><pubDate>Fri, 05 Jun 2026 18:07:55 +0900</pubDate><guid>https://philipjkim.cc/posts/20260605-discord-developer-guide-02/</guid><description>&lt;p&gt;&lt;em&gt;이 글은 Claude Opus 4.8 을 이용해 초안이 작성되었으며, 이후 퇴고를 거쳤습니다.&lt;/em&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;a href="https://philipjkim.cc/posts/20260605-discord-developer-guide-01/"&gt;Part 1&lt;/a&gt;에서는 Discord가 어떻게 태어나 성장했고 어떤 결정으로 지금의 모습이 되었는지를 살펴봤습니다. 이번 Part 2에서는 &lt;strong&gt;개발자 입장에서 Discord가 얼마나 대인배인지&lt;/strong&gt; 를 이야기합니다.&lt;/p&gt;
&lt;p&gt;결론부터 말하면, &lt;strong&gt;API·봇·Webhook·Gateway·Interactions·OAuth2·임베드·CDN 첨부·음성 채널·스레드·포럼 채널이 전부 무료&lt;/strong&gt;입니다. 서버 크기 제한도 없습니다. 흔히 보이는 유료 구독 &lt;strong&gt;Nitro는 개인 사용자(엔드유저) 대상&lt;/strong&gt;이지 개발자 기능이 아닙니다. 봇을 만들고 운영하는 데 Discord에 내는 비용은 0원이며, 드는 비용이 있다면 봇을 돌릴 본인 호스팅 비용뿐입니다.&lt;/p&gt;</description></item></channel></rss>