Anvil:节省时间的尝试

💡 原文英文,约600词,阅读约需2分钟。
📝

内容提要

创建新项目时,代码变得冗长,让人失去动力。使用模板存储库时,更新依赖项很麻烦。我讨厌缺乏文档、项目之间缺乏标准、无法追踪数据使用、无法追踪事件和服务之间的通信。因此,我创建了Anvil,它是OpenAPI/Swagger规范、无代码解决方案和框架的结合体。它可以生成符合标准和最佳实践的代码库,并可更新项目。请查看存储库和示例,欢迎提出建议。

🎯

关键要点

  • 创建新项目时,代码冗长,影响动力。
  • 使用模板存储库时,更新依赖项麻烦。
  • 忘记更改示例值,如README。
  • 模板的更改不会应用于之前的项目。
  • 不喜欢新存储库中有模板存储库的提交记录。
  • 对项目缺乏文档感到厌烦。
  • 项目之间缺乏标准化。
  • 无法追踪数据使用情况。
  • 无法追踪事件和服务之间的通信。
  • 这些问题促使我创建了Anvil。
  • Anvil结合了OpenAPI/Swagger规范、无代码解决方案和框架。
  • Anvil可以生成符合标准和最佳实践的代码库。
  • Anvil可以更新项目,不仅限于项目创建时使用。
  • 正在努力定义模式,确保与HTTP特性兼容。
  • 欢迎查看存储库、JSON模式定义和示例,期待建议。
➡️

继续阅读