Skip to content

Commit

Permalink
Merge branch 'main' of github.com:acme-sky/docs
Browse files Browse the repository at this point in the history
  • Loading branch information
davspada committed Jul 14, 2024
2 parents 01047e4 + 56d33fe commit e7ca218
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions docs/architecture/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -179,17 +179,17 @@ handlers
│ ├── st_save_flight.go
│ ├── st_save_flights_as_available.go
│ ├── st_save_last_minute_offer.go
│ ├── st_sort_rent_services.go
│ ├── tm_ack_flight_request_save.go
│ ├── tm_ask_for_rent.go
│ ├── tm_ask_payment_link.go
│ ├── tm_book_journey.go
│ ├── tm_compute_distance_user_airport.go
│ ├── tm_error_on_book_journey.go
│ ├── tm_error_on_check_offer.go
│ ├── tm_find_nearest_available_rent_company.go
│ ├── tm_journey.go
│ ├── tm_journey_and_rent.go
│ ├── tm_journey_rent_error.go
│ ├── tm_invoice.go
│ ├── tm_invoice_and_rent.go
│ ├── tm_invoice_rent_error.go
│ ├── tm_search_flight_on_airline.go
│ ├── tm_send_offer.go
│ └── tm_send_payment_link.go
Expand Down Expand Up @@ -275,6 +275,8 @@ I messaggi utilizzati per attivare un sotto-processo non timer-catch sono i segu

La REST API è il cuore del servizio web di ACMESky, fungendo da punto di interazione principale tra il frontend e il backend del sistema. Gli utenti finali interagiscono con il servizio esclusivamente attraverso il frontend, il quale invia richieste alla REST API per eseguire varie operazioni.

![Swagger screenshot](/img/swagger-acmeskyapi.png)

#### Separazione della Business Logic

È importante notare che la REST API non contiene la business logic. Questa separazione è cruciale per mantenere una struttura del codice pulita e modulare. La business logic risiede invece nei worker, che sono componenti specializzati nell'esecuzione delle operazioni richieste.
Expand Down
Binary file modified static/img/architecture.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/img/swagger-acmeskyapi.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit e7ca218

Please sign in to comment.