Project Structure
The structure of the project folder depends on whether you have selected a deployment infrastructure or not. Let's explore both scenarios
Scenario 1: No Deployment Infrastructure Selected
If you generated your project folder without selecting any deployment infrastructure, the folder structure will look as follows
.
├─ Client
├─ Backend
├─ Caller
└─ Blueprints
In this scenario, the folder contains the following elements
Client
This folder represents the client-side codebase of your project.
Backend
This folder represents the backend codebase of your project.
Caller
This folder represents the caller service codebase of your project.
Blueprints
This folder contains two files a .json file and a .jdl file. These files define the architecture and structure of your project.
Scenario 2: Deployment Infrastructure Selected
If you generated your project folder after selecting a deployment infrastructure, the folder structure will include additional folders for deployment manifests. The structure will look as follows
.
├─ Client
├─ Backend
├─ Caller
├─ Blueprints
├─ Kubernetes
└─ Terraform
In this scenario, the folder contains the following elements
Client
This folder represents the client-side codebase of your project.
Backend
This folder represents the backend codebase of your project.