Prosjektoversikt
Dette prosjektet er delt inn i to hoveddeler:
- Frontend (
/golfbil/): En React og TypeScript applikasjon bygget med Vite. Denne appen kompileres til rene, isolerte JavaScript- og CSS-filer som enkelt kan inkluderes i et hvilket som helst CMS, men er spesifikt designet for å injiseres i en Classic ASP side på ClubsiteCMS. - Backend/Lokal mock (
/local-server/): En enkel Node/Express server som tjener opp JSON for lokal utvikling, i påvente av at de ekte Classic ASP API-endepunktene blir skrevet.
Teknologivalg
- Frontend: React, TypeScript, Vite. CSS er isolert (f.eks.
#golfbil-admin-container) for å unngå stilkonflikter med CMSet sitt eksisterende design. - Backend (Produksjon): Classic ASP (VBScript), MS SQL Server (f.eks.
CS4-SKI). - Datahenting: Applikasjonen skal bruke standard
fetch()API mot ASP-endepunkter (api_public.asp,api_admin.asp).