~repos /edge-city
GIT_CONFIG_PARAMETERS="'http.version=HTTP/1.1'" git clone
https://git.pyrossh.dev/edge-city/.git
edge-city
Discussions:
https://groups.google.com/g/rust-embed-devs
edge-city is a next level meta-framework for react that runs only on edge runtimes
example/src/pages/app.jsx
import { Suspense } from "react";import { SSRProvider } from "react-aria";import { HelmetProvider } from 'react-helmet-async';import { usePage } from "edge-city/router";import Layout from "@/components/Layout/Layout";import "./normalize.css";import "./spectrum.css";import "./app.css";
export default function App({ helmetContext }) { const Page = usePage(); return ( <HelmetProvider context={helmetContext}> <SSRProvider> <Layout> <Suspense fallback={<p>Routing....</p>}> <Page /> </Suspense> </Layout> </SSRProvider> </HelmetProvider> );}