@@ -3,6 +3,7 @@ title: Sphere
33layout : hextra-home
44---
55
6+ {{< hextra/hero-container image="images/sphere.png">}}
67{{< hextra/hero-badge link="https://github.com/TBXark " >}}
78 <div class =" hx:w-2 hx:h-2 hx:rounded-full hx:bg-primary-400 " ></div >
89 <span >Made  ; with  ; love  ; by  ; TBXark</span >
@@ -24,30 +25,37 @@ layout: hextra-home
2425<div class =" hx:mb-6 " >
2526{{< hextra/hero-button text="Get Started" link="docs/getting-started/quickstart" >}}
2627</div >
28+ {{< /hextra/hero-container >}}
2729
2830{{< hextra/feature-grid >}}
2931 {{< hextra/feature-card
3032 title="Protocol-First Design"
3133 subtitle="Define once in Protobuf, generate everywhere. Get Go handlers, HTTP routing, client SDKs, and OpenAPI docs from a single source of truth."
34+ link="docs/concepts/protocol-and-codegen"
3235 > }}
3336 {{< hextra/feature-card
3437 title="Pragmatic Monolith Template"
3538 subtitle="Start simple with Gin + Wire + Ent in a single binary. Clean architecture that scales from MVP to microservices when needed."
39+ link="docs/concepts/architecture-and-repo"
3640 > }}
3741 {{< hextra/feature-card
3842 title="Complete Code Generation"
3943 subtitle="Automated toolchain with protoc-gen-sphere ecosystem: server stubs, HTTP routing, field binding, typed errors, and validation."
44+ link="docs/components"
4045 > }}
4146 {{< hextra/feature-card
4247 title="Structured Error Handling"
4348 subtitle="Define error enums in protobuf with automatic HTTP status mapping. Get consistent JSON responses with code, reason, and message."
49+ link="docs/guides/error-handling"
4450 > }}
4551 {{< hextra/feature-card
4652 title="Full-Stack Development"
4753 subtitle="Generate Swagger documentation, TypeScript SDKs, and validation schemas. Bridge backend and frontend with type safety."
54+ link="docs/guides/api-definitions"
4855 > }}
4956 {{< hextra/feature-card
5057 title="Developer Experience"
5158 subtitle="sphere-cli for project scaffolding, Makefile workflows, and clean project structure. Focus on business logic, not boilerplate."
59+ link="docs/components/sphere-cli"
5260 > }}
5361 {{< /hextra/feature-grid > }}
0 commit comments