RSCやAppRouterはGraphQLの正統進化で、resolverがJSXを返すようなもの
>@koushisa: Next.jsのfetch拡張はGraphQLのresolverを、GraphQLに依存しない形で作れる未来を目指している気がする
スレッドに続く
レスポンスの階層とコンポーネントは1:1に近い形になる
一方、GraphQLのレスポンスがコンポーネントの求める構造と完全に一致することは稀で、どのみちUIの視点でデータ構造を変換する処理は必要となる
APIを介さずDBファーストな選択も可能で、実装詳細の範囲の捉え方次第ではあるが
適合可能性が高まる場合もある
RSCにデータ構造の知識をもたせすぎると、クラサバが
密結合となってしまう
2023/05/20
>@adwd118: GraphQLの有用性ってNext.js App Routerで結構変わるかも?fetchがdedupやcacheをやるしRSCでバックエンドとの複数の通信がクライアントから見ると1回になるんでそれってGraphQLサーバーのresolverがやってることと大体同じというか
2023/06
2023/11/06
2023/12/25