Quick start courses
Hands-on tutorials live on docs.graftcode.com alongside this documentation. Each course has runtime-specific articles—open the link that matches your stack.
Base URL: https://docs.graftcode.com/quick-start/<course>/<runtime>
Connect frontend to backend
Call a hosted backend from a browser app.
| Runtime | Link |
|---|---|
| React | connect-frontend-to-backend/react |
| Vue | connect-frontend-to-backend/vue |
| Angular | connect-frontend-to-backend/angular |
Expose a backend service
Host a Receiver module with Gateway.
| Runtime | Link |
|---|---|
| .NET | expose-backend/dotnet |
| JavaScript | expose-backend/javascript |
| Python | expose-backend/python |
| Java | expose-backend/java |
| Kotlin | expose-backend/kotlin |
| Groovy | expose-backend/groovy |
Connect microservices
One backend calls another through a generated Graft.
| Runtime | Link |
|---|---|
| .NET | connect-microservices/dotnet |
| JavaScript | connect-microservices/javascript |
| Python | connect-microservices/python |
| Java | connect-microservices/java |
| Kotlin | connect-microservices/kotlin |
| Groovy | connect-microservices/groovy |
Use modules from any technology
Install and call a remote module through your package manager.
Expose MCP for AI
Expose Receiver methods for MCP clients and agents.
| Runtime | Link |
|---|---|
| .NET | expose-mcp/dotnet |
| JavaScript | expose-mcp/javascript |
| Python | expose-mcp/python |
| Java | expose-mcp/java |
| Kotlin | expose-mcp/kotlin |
| Groovy | expose-mcp/groovy |
Switch between monolith and microservices
Change deployment topology with configuration, not rewrites.
Gaps
Quick start does not publish dedicated PHP or Ruby articles at the time of writing. Use the closest JVM or JavaScript course for workflow patterns, then apply PHP or Ruby install and API shapes from Vision and the runtime-specific notes.