Next.js v9.5.3からLinkコンポーネントやrouter.pushなどで使われるasが不要になっていて簡単な記述で簡潔させられるようになっていて大変便利ですね。
Add initial handling for dynamic route href resolving and rewrites on the client by ijjk · Pull Request #15231 · vercel/next.js https://github.com/vercel/next.js/pull/15231