Atrisināts: izveidojiet react vietējo lietotni ar izstādi

Pēdējā atjaunošana: 09/11/2023

React Native lietotnes izveide ar Expo nodrošina efektīvu, pilnīgu risinājumu mobilo lietotņu izstrādei, apejot lielu daļu parastā iestatīšanas un konfigurēšanas procesa. Izmantojot Expo, izstrādātāji var piekļūt plašam rīku un pakalpojumu kopumam, lai paātrinātu izstrādes procesu.

Expo būtībā ir sistēma un platforma, kas racionalizē React Native lietojumprogrammas. Tas ir komplektā ar dažādām bibliotēkām un rīkiem lietotņu izstrādei, sākot no testēšanas un iterācijas līdz izvietošanai un publicēšanai. Tas padara to par vienas pieturas aģentūru mobilo lietotņu izstrādei.

React Native ir Javascript ietvars, kas ļauj veidot mobilās lietotnes, izmantojot tikai JavaScript. Tikmēr Expo ir rīku kopums, kas veidots, izmantojot React Native, un palīdz veidot un publicēt React Native lietojumprogrammas ar minimālu piepūli.

Tagad ienirt mazliet dziļāk procesā.

React Native lietojumprogrammas izveide, izmantojot Expo

Apskatīsim darbības, kas saistītas ar jauna React Native projekta izveidi ar Expo.

// First, install Node.js and npm on your machine
// Then install expo with the command:
npm install -g expo-cli
// Now, you can create a new application by typing:
expo init AwesomeProject
// Change to your project's directory
cd AwesomeProject
// And start your app with:
expo start

Tādējādi jūsu lietotne tiks palaists izstrādes režīmā, atverot jaunu pārlūkprogrammas logu — Expo izstrādātāja rīki. Pēc tam varat atvērt savu lietotni tālrunī lietotnē Expo un sākt ar to strādāt.

Pirmā komponenta rakstīšana

Komponenta paraugu var uzrakstīt mašīnrakstā šādi:

import * as React from 'react';
import { Text, View } from 'react-native';

export default function App() {
  return (
    <View>
      <Text>Welcome to Expo!</Text>
    </View>
  );
}

Expo bibliotēkas un rīki

Expo piedāvā plašu iebūvēto bibliotēku un rīku klāstu, kas atvieglo izstrādes procesu, tostarp, bet ne tikai:

  • Expo SDK: Bibliotēku kopa, kas nodrošina piekļuvi ierīces un sistēmas funkcionalitātei lietotnēm, tostarp audio, video, ģeogrāfiskās atrašanās vietas noteikšanai un daudz ko citu.
  • Expo rīki: Rīki, tostarp Expo CLI, kas ir komandrindas lietotne, kas ir galvenā saskarne starp izstrādātājiem un Expo pakalpojumiem.
  • Expo uzkodas: Tiešsaistes redaktors, kas ļauj izstrādātājiem palaist Expo projektus pārlūkprogrammā.

Izpētiet un izmantojiet šīs funkcijas, veidojot lietotni, jo tās ir īpaši izstrādātas, lai padarītu jūsu izstrādes pieredzi vienmērīgāku un efektīvāku!

Related posts: