26,200,000 results
  1. React Native · Learn once, write anywhere


    React primitives render to native platform UI, meaning your app uses the same native platform APIs other apps do. Many platforms, one React. Create platform-specific versions of components so a single codebase can share code across platforms. With React Native, one team can maintain two platforms and share a common technology—React.

  2. Introduction · React Native


    Mar 30, 2022 · But since the introduction of React's Hooks API, you can add state and more to function components. Hooks were introduced in React Native 0.59., and because Hooks are the future-facing way to write your React components, we wrote this introduction using function component examples. Where useful, we also cover class components under a toggle ...

  3. Learn the Basics · React Native


    Mar 30, 2022 · React Native is like React, but it uses native components instead of web components as building blocks. So to understand the basic structure of a React Native app, you need to understand some of the basic React concepts, like JSX, components, state, and props. If you already know React, you still need to learn some React Native specific stuff, like the …

  4. React Native for Windows desktop app development | Microsoft …


    Apr 19, 2022 · React Native for Windows allows you to create a Universal Windows Platform (UWP) app using React. Overview of React Native. React Native is an open-source mobile application framework created by Facebook. It is used to develop applications for Android, iOS, Web and UWP (Windows) providing native UI controls and full access to the native ...

  5. React Native - Wikipedia


    React Native is an open-source UI software framework created by Meta Platforms, Inc. It is used to develop applications for Android, Android TV, iOS, macOS, tvOS, Web, Windows and UWP by enabling developers to use the React framework along with native platform capabilities. It is also being used to develop virtual reality applications at Oculus.

  6. React Fundamentals · React Native


    Mar 30, 2022 · React Native runs on React, a popular open source library for building user interfaces with JavaScript. To make the most of React Native, it helps to understand React itself. This section can get you started or can serve as a refresher course. We’re going to cover the core concepts behind React: components. JSX. props.

  7. Setting up the development environment · React Native


    Apr 11, 2022 · React Native has a built-in command line interface. Rather than install and manage a specific version of the CLI globally, we recommend you access the current version at runtime using npx, which ships with Node.js. With npx react-native <command>, the current stable version of the CLI will be downloaded and executed at the time the command is run.

  8. React Native - Overview


    React Native lets you build mobile apps using only JavaScript. It uses the same design as React, letting you compose a rich mobile UI from declarative components. With React Native, you don't build a mobile web app, an HTML5 app, or a hybrid app; you build a real mobile app that's indistinguishable from an app built using Objective-C or Java.

  9. Community · React Native


    The React Twitter account covers both React and React Native. Follow the React Native Twitter account and blog to find out what's happening in the world of React Native. Proposals React Native is still a young framework, and its rapid release cycle leaves the door open for discussing how it can evolve at every step of the way.

  10. Testing · React Native


    React’s Test Renderer, developed alongside its core, provides a React renderer that can be used to render React components to pure JavaScript objects, without depending on the DOM or a native mobile environment. React Native Testing Library builds on top of React’s test renderer and adds fireEvent and query APIs described in the next paragraph.