Open3
サーバーサイドJSの気になる技術
Hono
JSのウェブフレームワーク。
Hono has zero dependencies and uses only the Web Standard API.
とWeb標準に準拠しているので、様々な環境にデプロイできて熱い、好き。
最近ZodからOpenAPIの生成にも対応した。 (ref. Zod OpenAPI Hono)
バリデーションについては、ZodだけでなくValibotにも対応している。
GraphQL Yoga
JSのGraphQLサーバー。
WHATWG Fetch API: the core package depends on WHATWG Fetch API so it can run and deploy on any environment (Serverless, Workers, Deno, Node).
とあるように、こちらも標準準拠でどこにでもデプロイできる。好き。
GraphQLのエコシステムに強く貢献しているTHE GUILDが開発している。
例えば、THE GUILDはGraphQLスキーマから型を生成するGraphQL Code Generatorを開発している。
bun
Node + npm のようなCLIアプリ
最近盛り上がっている。とにかくパフォーマンスがいいらしい。
TSが組み込まれているのがありがたい。
最近Windowsでも動くようになったが、まだサブコマンドが動かない。
denoみたいにlinterやformatterに対応してくれるといいな: issue