Backend Development Tutorials
Before continuing, ensure your workstation has been set up with the Core Components, as well as components specific to the language ecosystem you're working in: [JavaScript] [Java] [.Net] [Python] [Rust]
Once above is completed, please go through the different sections outlined below:
📄️ Create Add REST API Endpoint
This document provides a step-by-step guide to creating a new .NET REST API endpoint for our service using archetect. For this purpose, we use the Domain Gateway which exposes all the service APIs in the underlying domain. See Gateway Architectural Principles to understand how these components fit together.
📄️ Create New gRPC Service
This document provides a step-by-step guide to creating a new .NET gRPC service using archetect. By leveraging tools like Protocol Buffers (Protobuf) and the .NET gRPC framework, you can rapidly develop high-performance, strongly-typed APIs with minimal boilerplate. This guide simplifies the process, allowing you to focus on defining your service's core functionality while automating much of the repetitive setup. Whether you're building a new microservice or integrating with existing systems, these steps will help you efficiently create and deploy a scalable gRPC service.
📄️ Updating the service
As part of this excercise, lets change the entity within the Order service to have different properties in the entity.