Hasty Briefsbeta

双语

Codables – Swift-inspired, declarative JSON serialization

4 months ago
  • #Serialization
  • #TypeScript
  • #JSON
  • CodableJSON 是一个用于 TypeScript/JavaScript 的声明式 JSON 序列化库。
  • 使用装饰器(@codableClass 和 @codable)将数据模型类标记为可序列化。
  • 比 SuperJSON 快 3 倍,并附有基准测试证明。
  • 特性包括声明式可扩展设计、类型安全、零依赖和框架无关性。
  • 默认支持广泛的 JavaScript 类型,包括 Date、Map、Set 等。
  • 包含内置的原型污染防护等安全特性。
  • 提供实验性 Playground 和完整文档。
  • 可通过 npm、yarn 或 pnpm 安装。
  • 同时提供高级(声明式)和低级(自定义类型)API。
  • 采用 MIT 许可证。