rolledup

React SSR with support for browser globals/window.

Usage no npm install needed!

<script type="module">
  import rolledup from 'https://cdn.skypack.dev/rolledup';
</script>

README

rolledup

What is this

This is SSR that actually works with browser stuff, eg. window.

Note: Currently this is just a proof-of-concept; actual implementation coming soon.

Demo

The index.js script reads the demo.js React file and renders it into demo.html.

To try it,

$ npm i
$ node .

CLI

Right now, this has to be pointed to a directory that contains an index.js React file. The index.js file must contain a line for rendering static markup:

ReactDOMServer.renderToStaticMarkup(<Foo />);

You can render it with:

rolledup ./path/to/src/dir