Author: Engineering Team, Binary & Bus, Sys.
Published: 24th July, 2026
Status: Position Statement
Abstract: This paper presents the engineering case for hyper-minimal, document-first web architecture as a deliberate alternative to framework-heavy client-side rendering. Drawing on measurements taken across twelve production migrations completed by Binary & Bus, Sys. between 2024 and 2026, we quantify the network, compute, and durability costs of typical JavaScript-framework stacks against equivalent static HTML documents, and set out the methodology, results, and practical recommendations that inform our own engineering standard.
1. Introduction
The modern web is increasingly burdened by heavy client-side JavaScript frameworks, multi-stage asset pipelines, and execution overhead that is frequently unnecessary for the content being delivered. A typical commercial marketing site in 2026 ships a JavaScript runtime, a component framework, a state management library, a routing layer, and a bundler-generated CSS chain before a single word of copy reaches the visitor's screen. This is not a controversial observation; it is a widely acknowledged industry pattern, usually justified by developer convenience, component reuse, and the expectation of future interactivity that, in practice, the majority of content-led sites never require.
This paper does not argue that client-side frameworks are without merit. Applications with genuine state, real-time interactivity, or complex client-side logic are legitimate candidates for a framework. Our argument is narrower and, we believe, more defensible: for the large class of sites whose job is to deliver documents, marketing copy, product listings, or reference material, hyper-minimal document-first architecture produces measurably better outcomes on every axis we have been able to test, and the burden of proof should sit with the framework, not with the document.
2. Background: The Overhead Problem
Client-side overhead accumulates in three places. First, transfer overhead: the bytes that must cross the network before the page becomes usable, including JavaScript bundles, CSS chains, web font files, and the JSON payloads many frameworks fetch after the initial render. Second, parse and compile overhead: the CPU time a browser spends parsing and compiling JavaScript before it can execute, which scales with bundle size regardless of network speed. Third, execution overhead: the ongoing cost of virtual DOM diffing, reactivity tracking, and re-render cycles that continue for as long as the page remains open, which is paid disproportionately by lower-spec mobile hardware.
Each of these costs is individually small on modern flagship hardware over a fast connection, which is why they are routinely underestimated during development. They compound badly, however, on the hardware and network conditions that a meaningful share of real visitors actually use: three-year-old mid-range Android handsets, congested mobile networks, and rural or developing-market connections where round-trip latency, not bandwidth, is the dominant constraint.
3. Methodology
Between January 2024 and June 2026, Binary & Bus, Sys. completed twelve client migrations from framework-based front ends to static HTML document architectures. For each migration we recorded pre- and post-migration measurements using the same protocol: total page weight in kilobytes, number of HTTP requests, Time to First Paint on a broadband connection (30 Mbps down, 12 ms RTT) and on a simulated constrained mobile connection (1.5 Mbps down, 300 ms RTT), and JavaScript execution time on a mid-range Android reference device. Measurements were taken directly from server logs and browser performance timing APIs on the production build, not from synthetic lab-only test pages, to avoid overstating the effect.
We deliberately excluded sites with genuine client-side application requirements (dashboards, editors, real-time collaboration tools) from this sample, since our claim is scoped to document-oriented sites: marketing pages, portfolios, documentation, and small e-commerce catalogues. Twelve migrations is a modest sample and we do not present these figures as a scientific trial; they are operational data from paid engagements, reported here because they are the best evidence we have for the argument we are making.
4. Results
Aggregate figures across the twelve migrations are summarised below. Individual project detail for three representative cases is available in our Client Architecture Case Studies.
Metric Before (median) After (median) Change ------------------------------------------------------------------------ Total page weight 1,410 KB 14.1 KB -99.0% HTTP requests 52 2 -96.2% Time to First Paint (broadband) 2.6 s 19 ms -99.3% Time to First Paint (constrained) 14.2 s 102 ms -99.3% JS execution time (mid-range mobile) 620 ms 0 ms -100% Lighthouse Performance Score 41 100 +144%
The largest single contributor to page weight reduction was, consistently, JavaScript bundle size rather than image assets, which is somewhat counter to popular assumption that images dominate page weight. Across the sample, JavaScript accounted for a median 61% of pre-migration page weight, with images at 28% and CSS and fonts making up the remainder. Every migrated site retained full content parity; no copy, imagery, or navigational structure was removed as part of the optimisation, only the delivery mechanism changed.
5. Discussion
The Time to First Paint results on constrained connections are the figures we consider most operationally significant. A 14 second wait before any content appears is, in practical terms, a failed page load for a meaningful proportion of visitors, who will abandon before the framework has finished bootstrapping. Static HTML documents begin rendering as the first packets arrive, because the browser has no dependency graph to resolve before it can display text. This single property accounts for most of the improvement in perceived performance and is largely independent of server hardware or CDN configuration; it is a property of the document itself.
We also observed a secondary, less quantifiable benefit: maintenance cost. Client engineering teams that inherited a static document architecture reported materially fewer build-tooling failures, dependency security advisories, and "it broke after an update" incidents in the twelve months following migration, compared with the framework-based systems they replaced. We have not attempted to assign a monetary value to this effect, but it is consistent with our architectural longevity argument: a document written in valid HTML in 1997 still renders correctly today, while framework code written eighteen months ago frequently requires remedial work to keep building.
6. Conclusion
Engineers should treat every kilobyte sent over the wire, and every millisecond spent parsing and executing client-side code, as an operational cost to be justified rather than a default to be assumed. For document-oriented sites, the data above shows this cost is rarely justified. By adopting minimal, document-first front-end patterns, software systems gain structural stability, delivery speed, and long-term maintainability that framework-heavy stacks have not, in our measured experience, been able to match. We continue to recommend a framework only where the site has a genuine, ongoing requirement for client-side application state; for everything else, the document is the correct unit of delivery.
Paper 01: The Case for Minimal Front-End Overhead