edge-city

#react#js#ssr

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

edge-city is a next level meta-framework for react that runs only on edge runtimes


example/src/pages/page.jsx
e6b4ebe 1
import React from "react";
c7f7584 2
import { useRouter } from "edge-city/router";
e284d5b 3
import Counter from "@/components/Counter/Counter";
e6b4ebe 4
import { Helmet } from "react-helmet-async";
e284d5b 5
import "./page.css";
e284d5b 6
0f7bd4a 7
export default function Page() {
e284d5b 8
  const router = useRouter();
e284d5b 9
  return (
2292a7c 10
    <div>
e284d5b 11
      <Helmet>
c35b08d 12
        <title>Edge City</title>
e284d5b 13
      </Helmet>
cc4c263 14
      <div className="home-page">
4ccdf6f 15
        <h1>Home Page</h1>
e6b4ebe 16
        <p>Path: {router.pathname}</p>
e284d5b 17
        <Counter />
e284d5b 18
      </div>
2292a7c 19
    </div>
e6b4ebe 20
  );
e6b4ebe 21
}