~repos /edge-city

#react#js#ssr

git clone https://pyrossh.dev/repos/edge-city.git

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>
);
}