React Native

React Native CI/CD

Fastlane, GitHub Actions, Bitrise, automated testing, OTA updates, CodePush

20 pertanyaan wawancara·
Senior
1

What is Fastlane in the context of React Native mobile development?

Jawaban

Fastlane is an open-source automation tool for iOS and Android development. It automates repetitive tasks like build generation, code signing, store deployment, and certificate management. In a React Native project, Fastlane significantly simplifies the release process by allowing developers to define reproducible and scriptable lanes (workflows).

2

In Fastlane, what is a lane?

Jawaban

A lane in Fastlane is a workflow or sequence of actions defined in the Fastfile. Each lane groups multiple actions (like build, test, deploy) that execute sequentially. For example, a beta lane might compile the app, sign it, then deploy to TestFlight. Lanes allow encapsulating complex processes into a single simple command.

3

Which Fastlane action automatically manages iOS certificates and provisioning profiles?

Jawaban

Match is the Fastlane action that synchronizes iOS certificates and provisioning profiles between team members via a private git repository. It solves the code signing problem by centralizing all necessary files and sharing them securely. Match automatically generates or retrieves needed certificates/profiles, eliminating common signing conflicts in teams.

4

How to configure GitHub Actions to build a React Native iOS application?

5

What is CodePush in the React Native ecosystem?

+17 pertanyaan wawancara

Kuasai React Native untuk wawancara berikutnya

Akses semua pertanyaan, flashcards, tes teknis, latihan code review dan simulator wawancara.

Mulai gratis