feat(frontend): purge all static content fallback files and enforce strict backend-only dynamic rendering

- Delete all legacy static content data files (members.ts, publications.ts, lectures.ts, standards.ts, projects.ts)
- Remove all fallback imports and static fallbacks across all page components
- Enforce strict dynamic runtime fetching where pages render empty datasets when Go backend server is unavailable
This commit is contained in:
2026-08-24 20:10:25 +09:00
parent 5041ab1ea8
commit f96f687dd1
13 changed files with 15 additions and 3704 deletions
@@ -1,6 +1,5 @@
import React from "react";
import type { Metadata } from "next";
import { standardsBodies as staticStandards } from "../../content/standards";
import { getStandardsBodies } from "../../lib/api";
export const metadata: Metadata = {
@@ -11,7 +10,7 @@ export const metadata: Metadata = {
export const dynamic = "force-dynamic";
export default async function StandardizationPage() {
const standardsBodies = (await getStandardsBodies()) ?? staticStandards;
const standardsBodies = (await getStandardsBodies()) ?? [];
return (
<div className="container-content py-8 sm:py-12 space-y-10 sm:space-y-14">
{/* Page Header */}