Anvil:节省时间的尝试
💡
原文英文,约600词,阅读约需2分钟。
📝
内容提要
创建新项目时,代码变得冗长,让人失去动力。使用模板存储库时,更新依赖项很麻烦。我讨厌缺乏文档、项目之间缺乏标准、无法追踪数据使用、无法追踪事件和服务之间的通信。因此,我创建了Anvil,它是OpenAPI/Swagger规范、无代码解决方案和框架的结合体。它可以生成符合标准和最佳实践的代码库,并可更新项目。请查看存储库和示例,欢迎提出建议。
🎯
关键要点
- 创建新项目时,代码冗长,影响动力。
- 使用模板存储库时,更新依赖项麻烦。
- 忘记更改示例值,如README。
- 模板的更改不会应用于之前的项目。
- 不喜欢新存储库中有模板存储库的提交记录。
- 对项目缺乏文档感到厌烦。
- 项目之间缺乏标准化。
- 无法追踪数据使用情况。
- 无法追踪事件和服务之间的通信。
- 这些问题促使我创建了Anvil。
- Anvil结合了OpenAPI/Swagger规范、无代码解决方案和框架。
- Anvil可以生成符合标准和最佳实践的代码库。
- Anvil可以更新项目,不仅限于项目创建时使用。
- 正在努力定义模式,确保与HTTP特性兼容。
- 欢迎查看存储库、JSON模式定义和示例,期待建议。
➡️