Skip to content

Dynamic File Loading

8000/api/files/content
python3 server.py

Pros: Auto-detect files, real-time updates, no code changes needed

Cons: Requires Python server running

Terminal window
open index.html

Pros: No server needed, works offline

Cons: File list hardcoded, manual updates

async loadFolder(folder) {
try {
// 1. Try dynamic API first
const api = await fetch(`/api/files/${folder}`);
if (api.ok) return await api.json();
} catch {
// 2. Fallback to hardcoded list
return hardcodedFiles[folder];
}
}
[
{ "name": "INDEX.md", "size": 1100 },
{ "name": "QUICKSTART.md", "size": 4500 }
]
FeatureDynamicStatic
Auto-detect files
No server needed
Real-time updates
Offline support
MaintenanceLowHigh
Use CaseMode
Developmentpython3 server.py (dynamic)
ProductionDeploy with web server
Demo/OfflineStatic mode