CHAPTER 03 / ENGINEERING STACK
全栈技术选型:现代 Web 时代的轻量与高性能
TanStack Start (React 19 + Nitro)
告别传统的独立 API Gateway 与手动 fetch。利用 TanStack Start 的 createServerFn 实现完全类型安全的前后端 RPC 通信,自动完成 Tree-shaking 与服务端打包。
Web Worker + OpenCV.js WASM
将重量级 WASM 运行时与图像缩放、灰度化及 ORB 描述子提取移至独立 Worker 线程,主线程保持 60 FPS 顺滑响应,杜绝任何 UI 掉帧卡顿。
纯 TypeScript 工业级几何匹配器
服务端完全不依赖 Python 脚本或 Node C++ 动态链接库(node-gyp)。使用 TS 纯位运算(Brian Kernighan 算法)+ 高斯消元实现 RANSAC,单次比对耗时不超过 5ms,天然适配 Serverless 与 Edge。
Drizzle ORM + PostgreSQL + Crypto
轻量化 ORM 配合原生 Node.js Crypto 模块(AES-256-GCM、HMAC-SHA-256),实现生产级加密落盘、滑动窗口限流与详尽的验证尝试审计日志。