Show HN: Encore – Type-safe back end framework that generates infra from code
3 months ago
- #cloud-infrastructure
- #microservices
- #distributed-systems
- Encore是一个用于创建类型安全分布式系统的开源框架,具有声明式基础设施特性。
- 它提供后端框架(Encore.ts和Encore.go)用于简化微服务和类型安全的API开发。
- 通过Encore的CLI工具可简化本地开发流程,该工具管理本地基础设施并提供开发仪表盘。
- Encore支持简化的云基础设施集成,可选择AWS和GCP平台。
- 该框架允许在代码中定义基础设施语义,减少像Terraform这类独立配置的需求。
- 提供本地开发、测试和部署的全套工具,包括自动化基础设施配置。
- 内置API模拟、本地测试基础设施和分布式追踪等工具。
- Encore Cloud提供托管服务,支持在AWS和GCP中自动配置基础设施。
- 框架专为可扩展性、高性能和安全性设计,同时降低成本和DevOps工作量。
- 适用于B2B平台、金融科技、电子商务和SaaS后端等多种应用场景。
- 支持macOS、Linux和Windows系统安装,提供TypeScript和Go的快速入门指南。
- Encore完全开源,通过Discord和GitHub鼓励社区贡献与参与。