# SSR via Puppeteer

**URL:** https://discourse.elm-lang.org/t/ssr-via-puppeteer/3724
**Category:** Request Feedback
**Created:** [June 1, 2019, 12:00pm UTC](https://discourse.elm-lang.org/t/ssr-via-puppeteer/3724 "2019-06-01T12:00:10Z")
**Posts on this page:** 1
**Showing post:** 2

<div class="post-metadata">

### Author: ![wking-io](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.elm-lang.org/wking-io/32/2533_2.png) [@wking-io](https://discourse.elm-lang.org/u/wking-io)
#### Post date: [June 4, 2019, 11:41pm UTC](https://discourse.elm-lang.org/t/ssr-via-puppeteer/3724/2 "2019-06-04T23:41:20Z")

</div>

I think my biggest concern with SSR in Elm and what is mentioned in the article is the-hydration. There are any number of ways to render static html from JS on the server. ( I do think puppeteer is a great option though!). However, if Elm does not have a way to re-hydrate with out completely wiping the work that was already done then React SSR will always win out.

---

_[View the full topic](https://discourse.elm-lang.org/t/ssr-via-puppeteer/3724)._
