mirror of
https://github.com/hanzoai/next.js.git
synced 2026-09-24 17:00:51 +00:00
We recommend users avoid relying on Middleware unless no other options exist. Our goal is to give them APIs with better ergonomics so they can achieve their goals without Middleware. The term “middleware” often confuses users with Express.js middleware, which can encourage misuse. To clarify our direction, we are renaming the file convention to “proxy.” This highlights that we are moving away from Middleware, breaking down its overloaded features, and making the Proxy clear in its purpose. `proxy.js` should be a drop-in replacement for `middleware.js` for its features, but ONE thing: ```diff - export function middleware + export function proxy ``` Codemod: https://github.com/vercel/next.js/pull/84127 --------- Co-authored-by: Benjamin Woodruff <[email protected]>
14 lines
319 B
JavaScript
14 lines
319 B
JavaScript
import Image from 'next/image'
|
|
import { Inter } from 'next/font/google'
|
|
|
|
const inter = Inter({ subsets: ['latin'] })
|
|
|
|
export default function Page() {
|
|
return (
|
|
<>
|
|
<Image priority src="/favicon.ico" alt="favicon" width={16} height={16} />
|
|
<h1 className={inter.className}>Hello World</h1>
|
|
</>
|
|
)
|
|
}
|