@modernpoacher/isomorphic

Isomorphic React + Redux + React Router

Usage no npm install needed!

<script type="module">
  import modernpoacherIsomorphic from 'https://cdn.skypack.dev/@modernpoacher/isomorphic';
</script>

README

@modernpoacher/isomorphic

Implements:

  1. @sequencemedia/react-render
  2. @sequencemedia/react-router-render
  3. @sequencemedia/react-redux-render
  4. @sequencemedia/react-router-redux-render

1. React

import {
  renderToString,
  renderToStaticMarkup,
  render
} from '@modernpoacher/isomorphic/lib'

2. React Router

import {
  renderToString,
  renderToStaticMarkup,
  render
} from '@modernpoacher/isomorphic/lib/react-router'

3. React + Redux

import {
  renderToString,
  renderToStaticMarkup,
  render
} from '@modernpoacher/isomorphic/lib/redux'

4. React Router + Redux

import {
  renderToString,
  renderToStaticMarkup,
  render
} from '@modernpoacher/isomorphic/lib/react-router/redux'

Implementation

Each function returns a string (or resolves to a string in the case of render which returns a Promise).