千机志
Cloudflare Workers 零依赖开发实践

Cloudflare Workers 零依赖开发实践

2026-09-24 约 1 分钟 0 0

Cloudflare Workers 零依赖开发实践

千机志的 API 层运行在 Cloudflare Workers 上,完全零外部依赖,纯 JavaScript 实现。

为什么零依赖

Workers 环境对冷启动时间和代码体积敏感。零依赖带来极快的冷启动(小于 5ms)、小巧的部署包(65KB)和无供应链风险。

核心功能实现

使用 Web Crypto API 实现 JWT 签发与验证(HS256),PBKDF2-SHA256 进行密码哈希(10 万次迭代),基于内存 Map 实现双层限流。

测试覆盖

47 个安全测试用例覆盖 SQL 注入、XSS、JWT 篡改、限流突破和 CORS 绕过等场景。

评论(0)

登录后才能评论

这样可以避免匿名刷屏与冒名发言,也能让举报和封禁落到具体账号上。

评论加载中