UNPKG

@platform/react.ssr

Version:

A lightweight SSR (server-side-rendering) system for react apps bundled with ParcelJS and hosted on S3.

19 lines (18 loc) 536 B
import { Manifest } from './common'; import * as meta from './routes.meta'; import * as resource from './routes.resource'; export function init(args) { const { router, manifestUrl, baseUrl } = args; const getManifest = (args = {}) => { return Manifest.get({ manifestUrl, baseUrl, ttl: 5000, force: args.force, loadBundleManifest: true, }); }; meta.init({ router, getManifest }); resource.init({ router, getManifest }); return router; }