Closes PACK-4263 This: - Adds support for using `config.turbopack` for Turbopack. The accepted value for this option is identical to the previous experimental one without the deprecated field `loaders`. - Deprecates `config.experimental.turbo`. Warns on its use, but will continue to accept it, merging it with `config.turbopack` while preferring fields on `config.turbopack`. - also see https://github.com/vercel/next.js/pull/77850#pullrequestreview-2749738760 Test Plan: - [x] Convert use of `config.experimental.turbo` in tests to `config.turbopack` - [x] Automated test for accepting the experimental option for compatibility, as well as the config merging
React Native Web example
This example features how to use react-native-web to bring the platform-agnostic Components and APIs of React Native to the web.
High-quality user interfaces: React Native for Web makes it easy to create fast, adaptive web UIs in JavaScript. It provides native-like interactions, support for multiple input modes (touch, mouse, keyboard), optimized vendor-prefixed styles, built-in support for RTL layout, built-in accessibility, and integrates with React Dev Tools.
Write once, render anywhere: React Native for Web interoperates with existing React DOM components and is compatible with the majority of the React Native API. You can develop new components for native and web without rewriting existing code. React Native for Web can also render to HTML and critical CSS on the server using Node.js.
Deploy your own
Deploy the example using Vercel or preview live with StackBlitz
How to use
Execute create-next-app with npm, Yarn, or pnpm to bootstrap the example:
npx create-next-app --example with-react-native-web with-react-native-web-app
yarn create next-app --example with-react-native-web with-react-native-web-app
pnpm create next-app --example with-react-native-web with-react-native-web-app
Deploy it to the cloud with Vercel (Documentation).