Declarative partial updates
Scored daily by a customisable AI persona to surface the most relevant engineering leadership news.
Declarative partial updates is a relevant software architecture topic.
Chrome 148 introduces Declarative Partial Updates, a set of APIs enabling out-of-order HTML streaming via processing instructions (<?marker>, <?start>/<?end>) and <template for=""> elements, plus new JavaScript APIs for dynamic DOM insertion. These allow replacing placeholder content with templates parsed later, reducing the need for heavy JavaScript frameworks and improving performance. Polyfills are available for non-supporting browsers, and the spec is gaining cross-vendor support.
Evaluate using Declarative Partial Updates in your web apps to reduce framework dependency and improve streaming performance, starting with Chrome 148 and available polyfills.
This directly addresses the common pain point of linear HTML delivery that forces suboptimal architecture choices, offering a native platform solution to improve perceived performance and reduce framework overhead in web applications.
Chrome for Developers Blog Declarative partial updates Stay organized with collections Save and categorize content based on your preferences. Barry Pollard X GitHub Mastodon Bluesky Homepage Noam Rosenthal X GitHub Mastodon Published: May 19, 2026 The web has long since moved on from the static, document-driven medium that it started as. Modern, rich web apps are used by everyone for many reasons, from communicating, purchasing, consuming rich content, to managing our complex lives. HTML, despite all its advances, is still delivered in-order in a top-to-bottom fashion with little regard for…