lil5 :golang: 🌱 :react:<p>I’ve been looking at the alternatives to Rest API’s; <a href="https://fosstodon.org/tags/GraphQL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GraphQL</span></a>, <a href="https://fosstodon.org/tags/gRPC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gRPC</span></a>, <a href="https://fosstodon.org/tags/tRPC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tRPC</span></a></p><p>gRPC has an interesting proto file, except for;<br>1️⃣ the overly complicated language generators<br>2️⃣ the very poor JavaScript first Typescript second mentality, building a request with classes 🤢.</p><p>GraphQL seems to fix a problem that is already fixed using http3 (just use <a href="https://fosstodon.org/tags/CaddyServer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CaddyServer</span></a> !) sending multiple requests at once. </p><p>tRPC only works for typescript mono repo’s 🚫</p>