diff --git a/stack.md b/stack.md index 9f54cde..1bb9145 100644 --- a/stack.md +++ b/stack.md @@ -1,21 +1,21 @@ -# 🛠️ Technology Stack +# 🛠️ Tech Stack ## Backend -- **Language**: Java +- **Language**: Java 25 - **Framework**: Spring Boot (Web, Data JPA) - **Template Engine**: Thymeleaf - **JSON Processing**: JSON.simple - **Concurrency**: Spring Async (`@Async`) -## Frontend -- **Structure**: HTML5 -- **Styling**: CSS3, Bootstrap 5 -- **Scripting**: JavaScript (Vanilla) +### Frontend & Interactivity +* **Thymeleaf:** Server-side Java template engine for seamless HTML rendering. +* **HTMX:** Powering fast, AJAX-like interactivity without the complexity of heavy JavaScript frameworks. +* **Scripting**: JavaScript (Vanilla) ## Data & Storage -- **Database**: H2 (Dev) / MySQL (Prod) -- **ORM**: Hibernate (via Spring Data JPA) -- **File System**: `java.nio` for local file management +* **Database**: H2 (Dev) / MySQL (Prod) +* **ORM**: Hibernate (via Spring Data JPA) +* **File System**: `java.nio` for local file management ## Build & DevOps -- **Build Tool**: Maven \ No newline at end of file +* **Build Tool**: Maven \ No newline at end of file