next-dynamic-routes

next@9 serverless(AWS Lambda) dynamic router

Usage no npm install needed!

<script type="module">
  import nextDynamicRoutes from 'https://cdn.skypack.dev/next-dynamic-routes';
</script>

README

next dynamic routes

zero-config serverless(AWS Lambda) routes pair with next@9 dynamic(parameterized) route

You have to include code with next build directory(usually .next)

npm i next-dynamic-routes

Code

Client

<Link href="/hello/[place]" as="/hello/world">
  <a>Go world</a>
</Link>

Serverless

import serverless from 'serverless-http'
import {withExpress} from 'next-dynamic-routes'

const app = express()

export default serverless(withExpress(app, {dir: './.next'}))

todo

  • target: server
  • loadable

license

MIT