> For the complete documentation index, see [llms.txt](https://aegion-dynamic.gitbook.io/nimbus/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://aegion-dynamic.gitbook.io/nimbus/getting-started/understanding-application-architecture.md).

# Understanding Application Architecture

## Overview

TODO - Include an architecture diagram

TODO - Include description

## Application vs Core API

* Why we have two API
* What is static and what is dynamic

#### What is the static API ?

#### What is the dynamic API ?

#### Why are there 2 APIs ? What is the difference ?

## How does the \`backend\` work ?

TODO - Add some content here

## How does the \`frontend\` work ?

## How does it all integrate ?

## What is the full stack ?

* Typescript
* React
* CSS->Tailwind->Preline
* Storybook
* Next.js
* NextAuth
* AWS Cognito
* OpenAPI
* GraphQL
* Golang
* HCL / Atlas DDL?
* Postgres
* MinIO / s3
* AWS Route53
* AWS Lambda
* gRPC
* Python
