Zod 4.5のz.compile()で検証用JavaScript関数を生成し、同じAPIで複雑なバリデーションを最大約4.64倍高速化する方法を解説。
4.5倍高速化はアツいな 動的コード生成だからCSP周りやバンドルサイズとトレードオフだけど有用そう
実行時マクロ(eval) というところで多分実行前マクロも射程に入ってそう CSPは無視できないし
Zod の z.compile() でバリデーションを高速化する
Zod 4.5のz.compile()で検証用JavaScript関数を生成し、同じAPIで複雑なバリデーションを最大約4.64倍高速化する方法を解説。
4.5倍高速化はアツいな 動的コード生成だからCSP周りやバンドルサイズとトレードオフだけど有用そう
実行時マクロ(eval) というところで多分実行前マクロも射程に入ってそう CSPは無視できないし