April 25, 2024, 8:10 p.m. | Aral Roca

DEV Community dev.to

Original article: https://aralroca.com/blog/spa-navigation


In this third and final article in the series on HTML Streaming, we will explore the practical implementation of the Diff DOM Streaming library in web browsing. This approach will allow any website using web components to retain its state during browsing. We will discuss in detail how to achieve this step by step using VanillaJS and Bun.


It is important to note that it is not necessary to have a complex server, as we …

article browsing components diff discuss dom explore html implementation library practical series state streaming web web browsing website will

Founding AI Engineer, Agents

@ Occam AI | New York

AI Engineer Intern, Agents

@ Occam AI | US

AI Research Scientist

@ Vara | Berlin, Germany and Remote

Data Architect

@ University of Texas at Austin | Austin, TX

Data ETL Engineer

@ University of Texas at Austin | Austin, TX

Lead GNSS Data Scientist

@ Lurra Systems | Melbourne