question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

React 16 introduced streaming server-side rendering, allowing Node servers to improve the TTFB and respond better to backpressure. Unfortunately, how react-helmet works at the moment it doesn’t lend itself to streaming at all since the document.head is already at the client by the time helmet knows what meta tags to inject.

I wanted to kick off a discussion about how dynamic meta tags could work in this new streaming world. Has anybody given this any thought?

Issue Analytics

  • State:open
  • Created 6 years ago
  • Reactions:36
  • Comments:7

github_iconTop GitHub Comments

24reactions
mxstbrcommented, Feb 16, 2018
1reaction
mxstbrcommented, Oct 2, 2017

Is there a way to rewrite head later in the document?

Nopesies, the browser already has that part so you can’t change it anymore. That’s what this issue is about… 😉

Read more comments on GitHub >

github_iconTop Results From Across the Web

React 18: Streaming SSR - Next.js
Streaming SSR. Streaming allows you to incrementally render parts of your UI to the client. In Next.js 13, you can start using the...
Read more >
Streaming server-side rendering (SSR) - Shopify Developers
Streaming SSR is a feature in React that allows you to load data over a network in multiple chunks. The chunks are loaded...
Read more >
Streaming Server-Side Rendering - Patterns.dev
Like progressive hydration, streaming is another rendering mechanism that can be used to improve SSR performance. As the name suggests, streaming implies chunks ......
Read more >
React 18: Concurrency and Streaming SSR - This Dot Labs
So first, current SSR efforts do the entire render of the HTML page, and wait until it's completely finished before sending it to...
Read more >
React 18: Streaming SSR with Suspense and data fetching on ...
When you try to do data fetching on the server with streaming SSR with Suspense in React 18 you face a problem, and...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found