Docs#

Requirements#

  1. you have a "single page app" with push state URLs (React, Angular, Ember, Vue, Preact etc...)
    • (the only true requirement is a JavaScript app that rewrites a container div as opposed to appending)
  2. you have a webserver (Node.js, nginx, Apache, Golang etc...)
    • don't have a webserver? use roast.io which has prerender.cloud built-in

Quick Start (1-step) Server-Side Rendering#

This is a static, pushstate, Node.js server pre-configured with the official Prerender.cloud middleware. Pass it the path to your build/dist directory.

npm install -g prerendercloud-server
prerendercloud-server ~/path/to/my-javascript-single-page-app

Useful Quick Start#

  1. Read the requirements section above
  2. Read/skim How it works
  3. Find your webserver in the list below and click the link to find configuration instructions
  4. Go through the checklist
Hosted on Roast.io