666 B
666 B
🛠️ Tech Stack
Backend
- Language: Java 25
- Framework: Spring Boot (Web, Data JPA)
- Template Engine: Thymeleaf
- JSON Processing: JSON.simple
- Concurrency: Spring Async (
@Async)
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.niofor local file management
Build & DevOps
- Build Tool: Maven