refactor: introduce lightweight hexagonal layout

This commit is contained in:
2026-06-15 12:26:26 +02:00
parent 6fc5cc1bc8
commit aa3b678cc5
9 changed files with 46 additions and 35 deletions
+2 -3
View File
@@ -3,11 +3,10 @@ use axum::{
http::{Request, StatusCode, header::HeaderName},
};
use pokedex_api::{
application::PokedexService,
clients::{funtranslations::TranslationClient, pokeapi::PokeApiClient},
http::{AppState, RateLimiter, create_app},
pokemon::PokeApiClient,
service::PokedexService,
telemetry::Telemetry,
translation::TranslationClient,
};
use serde_json::Value;
use std::time::Duration;