Skip to content

Latest commit

 

History

History

react

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

react

Note that this example no longer works with latest Deno as Deno.emit was removed from the core APIs.

An example of how you can use Opine with React.

This example uses ejs templates to create the HTML markup, serves static assets for styles, and performs server-side rendering of the React application. The application itself makes use of experimental Suspense for data-fetching which demonstrates "render-as-you-fetch", retrieving data from an API the server hosts.

How to run this example

Run this example using:

deno run --allow-net --allow-read --unstable ./examples/react/server.tsx

if have the repo cloned locally. Unfortunately template rendering does not currently support remote URLs for views, so this example cannot be run directly from this repo.