A minimal, React server rendering "framework" for web pages
npm install @srvr-rndr/react@srvr-rndr/reactA minimal, React server rendering "framework" for web pages.
``sh`
yarn add @srvr-rndr/react
Note: You'll most likely need to use this in conjunction with @srvr-rndr/cli
to build and deploy your application!
`tsx
import {
AppProps,
FallbackProps,
getReactRequestHandler,
} from '@srvr-rndr/react'
function App({ url }: AppProps) {
return (
function Fallback({ error }: FallbackProps) {
return
{JSON.stringify(error, null, 2)}// Some serverless function handler
export default function handler(request: Request): Promise
// getReactRequestHandler returns a request handlerRequest
// which itself takes in a type andResponse
// returns a promise that resolves to a .``
return getReactRequestHandler({
App,
Fallback,
})(request)
}
TODO