Dan Abramov 5/31/2025

Progressive JSON

Read Original

This article introduces the concept of 'Progressive JSON', drawing an analogy to Progressive JPEGs. It critiques the standard method of sending complete JSON objects and explores the limitations of naive JSON streaming. The article then proposes a solution where a usable, incomplete version of the data is sent first and progressively updated, allowing the client to start work immediately while the server finishes generating slower parts of the data.

Progressive JSON

Comments

No comments yet

Be the first to share your thoughts!

Browser Extension

Get instant access to AllDevBlogs from your browser

Top of the Week

2
Designing Design Systems
TkDodo Dominik Dorfmeister 2 votes
4
Introducing RSC Explorer
Dan Abramov 1 votes
6
Fragments Dec 11
Martin Fowler 1 votes
7
Adding Type Hints to my Blog
Daniel Feldroy 1 votes
8
Refactoring English: Month 12
Michael Lynch 1 votes
10