GitHubにShopifyという2大Public GraphQL APIに関わってきたMarc-André Giroux氏でさえGraphQLはPublic APIで使うべきではないと考えてるのか……
むしろそれらに関わってきたからこそ、なのかな
koichik
8,324 posts
- 紹介されてるブログすごいなぁ、中の人ではなさそうなのにやたら詳しい 自分は昔MARSでまさにbit列で座席管理してるモジュール(Zと呼ばれてた、ZasekiのZ?😅)の改修を担当したことがあります たしか10年以上手が入ってなくて久々の大きな改修だからとアセンブリ言語の経験者生き残りとして呼ばれたReplying to @kazuho国鉄/JRの予約システム(マルス)か。 停車駅間ごとに1bitになっていて、たとえば、のぞみの東京〜京都の空席照会は、東京〜新横浜・新横浜〜名古屋・名古屋〜京都のビットが全てゼロのやつを検索、みたいなやつ blog.livedoor.jp/catalytic/arch… ipsj.ixsq.nii.ac.jp/ej/?action=rep…
- 株式会社リクルート エンジニアコース新人研修の内容を公開します!(2024年度版) techblog.recruit.co.jp/article-4635/ 毎年思うけどこんなにたくさんの研修を完走してる新人さんたちすごすぎない? 51講座って……😱
- ReactのSuspense問題 <Suspense fallback={<F />}> <A /> <B /> </Suspense> 上記のようなコードの動作順がReact 18と19RCでどう変わったかというと……
- Next.js App Routerではlayout.tsxよりも先にpage.tsxの実行が開始されるということが以前話題になりましたが、近日中にリリースされるであろうv15のRC2ではlayout.tsxが先に実行を開始するように変更されると思われます (今のcanaryのままなら)
- Vercel(v0など自身のサービス)がエッジ(Vercel Edge Functions、実体はCloudflare Workers)でのSSRをやめたという話 理由としてはエッジからはデータが遠いためにNode.js(Vercel Serverless Functions、実体はAWS Lambda)でSSRした方が速いことがわかったためとのことSo, @vercel reverted all edge rendering back to Node.js 😬 Wanted to correct the record here as it's something I've advocated for in the past, and share what I've learned since then. Also, the "edge" naming has been a bit confusing, so let's clear that up here as well. What is
- 自分が考えてるのは「脱GraphQL」ではなくRSCとGraphQLを「選択」ができる世界で、そのためにはバックエンドをGraphQLサーバにしてほしくないということなんですよねー GraphQLを使いたければBFFをGraphQLサーバにすればいい (図の下半分のように)
- Next.jsさん、今度はDate()やDate .now()、Math.random()そしてnode:cryptoモジュールをパッチしてしまう (マージ済み) github.com/vercel/next.js… github.com/vercel/next.js… github.com/vercel/next.js…
- Web標準を作ってる中の人が「サーバサイドは勝手に拡張しろ」という態度だったのだから必然というか望まれた通りの結果ではないですかね たとえばなぜみんなfetchを独自拡張したがるのか。標準が決まってるものならその通りに実装されていることを期待すると思うはずなので拡張するなら別のclientをexportするとかしてほしい
- Next.js 15がReact 19RCを使ってることを懸念してる人をちょいちょい見ますがちょっと誤解がありそう 実際のところNext.jsはpackage.jsonに記述されたバージョンのReactを使うわけではありません Next.jsは内部で独自に持っているReactを使います github.com/vercel/next.js…
- Next.js使う使わない論争のおけげでセルフホスティングに関するドキュメントが強化された その中で複数プロセス (ECSタスクやK8s Pod含む) 構成においてはIncremental Cacheのハンドラをカスタマイズすることが推奨されることになった nextjs.org/docs/app/build…
- RecoilはSSRでatomFamily/selectorFamilyを使うと簡単かつ盛大にメモリリークするのが直る前に停滞しちゃったのが痛かった うちではこれで数ヶ月前からもうRecoilは無しな話をしてた 他にRecoilRootでinitializeStateを使うとSSRでリークするという話も聞く Meta社内ではSSRで使ってなかったのかな…
- 結論はまずReactが書き換えて次にNext.jsが書き換える したがってServer Componentsがfetchを呼び出してキャッシュが全部ミスると 1. Next.jsのfetch 2. Reactのfetch 3. Node.jsのfetch の順に呼び出されるところで「Next.jsがfetchを書き換えてる」「いやNext.jsじゃなくてReact本体ですでに書き換えられてる」という話の結論はどこ行ったんですか?
- Next.jsのfetch()によるデータキャッシュがデフォルトでは無効となるようです(まだマージはされてません) 念願のオプトイン! github.com/vercel/next.js… (午前中に勘違いポストをしていたのは内緒だ😇)







