日本時間の2024/04/05にCloudflareからRPCを使用したCloudflare Workers間の通信が発表されました。 これによりいくつかの課題が解決されると同時にCloudflare上にアプリケーションを構築する利便性が1段階どころか2段階以上上がったといっても過言ではないと思っています。 このRPCの対応によりService Bindingsが更に使い勝手がよくなったのでそれの紹介です。 出来上がりのコードはここにありますので、時間の無い方はこちらを参照ください。 前提条件 以前RemixとPrismaでD1に接続する記事を書きました。 その中で容量制限の問題があると書きましたが、それを解消する話をベースに今回のRPC対応の内容を書きます。ですので記事を読んでない方はCloudflare Workersの無料版はビルドファイルが1MBまでの制限があるということを念頭にお
![RPC対応によりCloudflare Workers間の連携がすごいことになった](https://cdn-ak-scissors.b.st-hatena.com/image/square/7989af1e55007d9a1fb0a39b25aeb894db6c82ea/height=288;version=1;width=512/https%3A%2F%2Fres.cloudinary.com%2Fzenn%2Fimage%2Fupload%2Fs--aPihIU3---%2Fc_fit%252Cg_north_west%252Cl_text%3Anotosansjp-medium.otf_55%3ARPC%2525E5%2525AF%2525BE%2525E5%2525BF%25259C%2525E3%252581%2525AB%2525E3%252582%252588%2525E3%252582%25258ACloudflare%252520Workers%2525E9%252596%252593%2525E3%252581%2525AE%2525E9%252580%2525A3%2525E6%252590%2525BA%2525E3%252581%25258C%2525E3%252581%252599%2525E3%252581%252594%2525E3%252581%252584%2525E3%252581%252593%2525E3%252581%2525A8%2525E3%252581%2525AB%2525E3%252581%2525AA%2525E3%252581%2525A3%2525E3%252581%25259F%252Cw_1010%252Cx_90%252Cy_100%2Fg_south_west%252Cl_text%3Anotosansjp-medium.otf_37%3Achimame%252Cx_203%252Cy_121%2Fg_south_west%252Ch_90%252Cl_fetch%3AaHR0cHM6Ly9saDMuZ29vZ2xldXNlcmNvbnRlbnQuY29tL2EtL0FPaDE0R2hYcXZ5cVc1R2VmaDl4ZDQzMVdlUlljcE14TXlwcDJfRnNVNDhSWFE9czI1MC1j%252Cr_max%252Cw_90%252Cx_87%252Cy_95%2Fv1627283836%2Fdefault%2Fog-base-w1200-v2.png)