Next.js supports IE11 and all modern browsers out of the box using @babel/preset-env. In order to support IE11 Next.js adds a global Promise polyfill.
- -In cases where your own code or any external npm dependencies you are using require features not supported by your target browsers you will need to implement polyfills. If you need to implement polyfills, the polyfills example demonstrates the recommended approach.
-Next.js has been powering https://vercel.com since its inception.
diff --git a/docs/manifest.json b/docs/manifest.json index f325ca63db2479..4e15240a1f1476 100644 --- a/docs/manifest.json +++ b/docs/manifest.json @@ -32,6 +32,10 @@ { "title": "Environment Variables", "path": "/docs/basic-features/environment-variables.md" + }, + { + "title": "Supported Browsers and Features", + "path": "/docs/basic-features/supported-browsers-features.md" } ] }, diff --git a/examples/with-polyfills/README.md b/examples/with-polyfills/README.md index 030c04626a7156..360159375bb821 100644 --- a/examples/with-polyfills/README.md +++ b/examples/with-polyfills/README.md @@ -1,8 +1,6 @@ # Example app with polyfills -Next.js supports browsers from IE10 to the latest. It adds polyfills as they need. But Next.js cannot add polyfills for code inside NPM modules. So sometimes, you need to add polyfills by yourself. - -This how you can do it easily with Next.js's custom webpack config feature. +Next.js supports modern browsers and IE 11. It loads required polyfills automatically. If you need to add custom polyfills, you can follow this example. ## Deploy your own