react-xel

Performance

Benchmarking large exports and interpreting throughput/memory numbers.

Run benchmarks

pnpm benchmark:json

This generates benchmarks/latest.json.

Current baseline

  • singleSheet_25kRows: ~372ms average
  • multiSheet_3x12kRows: ~423ms average

What is measured

  • wall-clock time (avgMs, maxMs)
  • average heap delta (avgMemBytes)

Guidance

  • Prefer explicit columns for predictable shape and faster mapping.
  • Use mode: "buffer" for server workloads.
  • Split ultra-large exports into multiple sheets to improve operability.

On this page