先日試した無限スクロールを試した。
SSEを使っての戦略は、筋があまり良くないらしい。
調べてみるとTwitterのタイムラインや、Facebookのニュースフィードは、「fan-out戦略」を採用しているらしい。
断片的な情報が見えてきたので、実装してみた。
最終的に動いているのは以下のような様子。
先日試した無限スクロールを試した。
SSEを使っての戦略は、筋があまり良くないらしい。
調べてみるとTwitterのタイムラインや、Facebookのニュースフィードは、「fan-out戦略」を採用しているらしい。
断片的な情報が見えてきたので、実装してみた。
最終的に動いているのは以下のような様子。
Deno Deploy に、Prisma Postgres をリソース提供する機能が増えていたのでこちらを試します。
Rails x Reactな環境で、無限スクロールをあまり作ったことがなかったので試す。
どうせなら件数が多かったり負荷がかかるケースにも対応したいので、ストリーミング機能も試す。
TS環境でのリレーショナルデータベース利用について、最近考えていることをまとめておきたい。
特に結論ではない。
先日、「@deno/sandbox をさわってみる」を書きましたが、内容更新です。
この記事は、Deno Advent Calendar 2025 の15日目の記事です。
2025 年 12 月 11日に deno v2.6がリリースされました。
このリリースに、dx が導入されています。
これはnpm における npx のようなパッケージバイナリの実行ツールです。
こちらを使い、deno 上で textlint を動かすようにしてみました。
この記事は、Deno Advent Calendar 2025 の14日目の記事です。
前回、@deno/sandbox を使って Deno のサンドボックス環境の利用を試しました。
その中で、簡単なゲームも作成しました。
ユーザーが任意作成したコードを実行させるアプリを作りたいという方の参考になれば幸いです。
@deno/sandboxという、モジュールの公開がされていました。
こちら、Den Deploy上にサンドボックスを作成し、軽量な Linux microVM でコードを安全に実行できる環境を提供してくれる。
などを安全に行うことができる環境を提供してくれる。
今回はこちらを試してみる。
最終的には、JSを書いて、ゴールにたどり着かせるゲームを作った。

こちらで公開中。
Deno Sandbox API Test
Fresh v2が公開になりました。
github - denoland/fresh - 2.0.0
Fresh v2ではViteが使われており、今までとは趣が変わってきています。
そんな中、Fresh 1と同じ方法ではvideo.jsを動かすことができず、動くようにするまで少し手間取ったので、備忘録として残しておきます。
Babylon.js がナビゲーションメッシュの機能を持っていることに最近気が付いた。
公式が用意するものでは、エージェントを使って群衆コントロールをするものがあるものの、よりアクティブなものを試したいと思い、物理エンジンと組み合わせてみる。
最終的にできたのはこちら。
