Remix application runs on Edge API Routes in Next.js.
env
has NEXT_RUNTIME:"edge"
, but the page is generated by Remix app.
.
├── README.md
├── next-env.d.ts
├── next.config.js
├── package.json
├── pages // <=== Next.js
│ ├── _app.tsx
│ ├── _document.tsx
│ ├── api
│ │ └── [...route].ts // <=== Edge API Routes
│ └── index.tsx
├── public
├── remix.app // <=== Remix App
│ ├── entry.client.tsx
│ ├── entry.server.tsx
│ ├── root.tsx
│ └── routes
│ └── $.tsx
├── remix.config.js
├── remix.env.d.ts
├── tsconfig.json
└── yarn.lock
Yusuke Wada https://github.com/yusukebe
MIT