{
  "abstract": "Framework and architecture choices can determine whether academic conference systems remain discoverable, responsive, and accessible for bandwidth-diverse users. This study identifies the framework-architecture combination best suited for comparable deployments. It benchmarks laboratory Core Web Vitals-aligned metrics across six implementations of React.js, SvelteKit, and Nuxt.js, deployed as Single- and Multi-Page Application (SPA/MPA) variants reconstructed from the ICONBIT UNESA conference website. Because Interaction to Next Paint (INP) requires field data unavailable on these low-traffic subdomains, Total Blocking Time (TBT) was adopted as a laboratory proxy for interactivity. Lighthouse, PageSpeed Insights, and JMeter measurements were analyzed using Kruskal-Wallis and Dunn-Bonferroni tests, showing significant differences across all five metrics (p < 0.001). SvelteKit achieved the lowest Largest Contentful Paint (LCP) (mean 1.606–1.617 s) with zero TBT for its SSR-MPA variant, but SSR-based MPA deployments showed mobile cold-start penalties (mean LCP 17–18 s), while Nuxt SPA showed weak Slow 4G interactivity (TBT 554 ms). SvelteKit SSR-MPA is recommended only when this risk is mitigated through pre-warming or provisioned compute, with SvelteKit SPA as the safer static alternative otherwise. Findings are bounded by the single reconstructed website and Netlify free-tier environment evaluated.",
  "abstract_shown": true,
  "affiliations": [],
  "article_type": null,
  "arxiv": null,
  "author_total": 4,
  "authors": [
    {
      "name": "Muhammad Ariq Fadhil"
    },
    {
      "name": "Riska Dhenabayu"
    },
    {
      "name": "Hafid Kholidi Hadi"
    },
    {
      "name": "Thwin Htoo Aung"
    }
  ],
  "bibtex": "https://research.draconitic.com/paper/2nasjvqweg0h1.bib",
  "cited_by": 0,
  "doi": "10.63158/journalisi.v8i5.1757",
  "fulltext_url": "https://journal-isi.org/index.php/isi/article/view/1757",
  "id": "2nasjvqweg0h1",
  "issns": [
    "2656-5935",
    "2656-4882"
  ],
  "landing_url": "https://doi.org/10.63158/journalisi.v8i5.1757",
  "language": "en",
  "licence": "CC-BY",
  "licence_label": "CC BY",
  "licence_source": "journal",
  "licence_url": "https://creativecommons.org/licenses/by/4.0/",
  "metadata_licence": null,
  "native_subjects": [
    [
      "lcc",
      "QA1-939"
    ],
    [
      "lcc",
      "QA75.5-76.95"
    ],
    [
      "openalex",
      "1710|Mobile and Web Applications"
    ]
  ],
  "openalex": "W7223287746",
  "pdf_url": "https://journal-isi.org/index.php/isi/article/download/1757/1029",
  "pmcid": null,
  "pmid": null,
  "published": "2026-10-24",
  "publisher": "Asosiasi Doktor Sistem Informasi Indonesia",
  "ris": "https://research.draconitic.com/paper/2nasjvqweg0h1.ris",
  "sources": [
    {
      "first_seen": "2026-10-30T13:44:49Z",
      "native_id": "fa44188703d24fd39bce7e9664ff5f83",
      "source": "doaj",
      "url": "https://doi.org/10.63158/journalisi.v8i5.1757"
    }
  ],
  "subjects": [
    {
      "field": "mathematics",
      "origin": "lcc:QA1-939",
      "subfield": "general"
    }
  ],
  "title": "Laboratory Web Performance Benchmarking of React.js, SvelteKit, and Nuxt.js SPA/MPA Implementations on an Academic Conference Website",
  "title_text": "Laboratory Web Performance Benchmarking of React.js, SvelteKit, and Nuxt.js SPA/MPA Implementations on an Academic Conference Website",
  "type": "peer-reviewed",
  "updated_at": "2026-10-30T13:44:49Z",
  "url": "https://research.draconitic.com/paper/2nasjvqweg0h1",
  "venue": "Journal of Information Systems and Informatics",
  "versions": []
}