refactor: Services nach Datenquelle getrennt – webservice/, database/ und utils/ Struktur eingeführt (v1.1.117)
This commit is contained in:
19
CHANGELOG.md
19
CHANGELOG.md
@@ -4,6 +4,25 @@ Alle bedeutenden Änderungen an diesem Projekt werden in dieser Datei dokumentie
|
||||
|
||||
---
|
||||
|
||||
## [1.1.117] – 2025-05-20
|
||||
|
||||
### Changed
|
||||
|
||||
- 🔁 Projektstruktur unter `/services/` neu organisiert nach Datenquelle:
|
||||
- `/services/webservice/` für TALAS-WebServices (Port 80)
|
||||
- `/services/database/` für eigene Next.js-APIs (Port 3000)
|
||||
- `/services/utils/` für Hilfsfunktionen (z. B. `fetchWithTimeout`)
|
||||
- Alle Service-Dateien konsistent benannt nach Schema: `fetchXyzService.js`
|
||||
- Beispiel: `fetchGisStationsMeasurementsService.js`, `fetchPoiData.js`, `updateLocationInDatabase.js`
|
||||
|
||||
### Motivation
|
||||
|
||||
- ✅ Bessere Übersicht nach Quelle und Verantwortung
|
||||
- 📦 Klare Trennung zwischen WebService-Fetch und App-APIs
|
||||
- 👨💻 Erleichtert das Onboarding und Debugging
|
||||
|
||||
---
|
||||
|
||||
## [1.1.108] – 2025-05-20
|
||||
|
||||
### Removed
|
||||
|
||||
Reference in New Issue
Block a user