Professional Documents
Culture Documents
Recat Native Handy Tools
Recat Native Handy Tools
● Sentry is an error reporting tool for broadcasting error events happening real-time
in the user devices when they visit your page/app.
● Sentry’s Performance Monitoring software is used by development teams to trace
bugs and performance issues to poor-performing API calls, database queries and
other potential causes.
● Sentry's React Native SDK enables automatic reporting of errors and
exceptions, and identifies performance issues in your application. The React
Native SDK includes performance monitoring (@sentry/tracing package) by
default.
● Furthermore research is needed on how to use this tool .
Bitrise(Optional)
● Bitrise is a Continuous Integration and Delivery (CI/CD) Platform as a Service (PaaS) with
a main focus on mobile app development .It is a collection of tools and services to help
you with the development and automation of your software projects.
Features:
● App Center has everything you need to manage the lifecycle of your apps, including
automated builds, testing on real devices in the cloud, distribution to beta testers and
app stores, and monitoring of real-world usage through crash and analytics data.
● Furthermore research on how to use this tool is required .
Redux (Required)
● ESLint statically analyzes your code to quickly find problems. ESLint is built into most text
editors and you can run ESLint as part of your continuous integration pipeline.
Jest(Optional)
● The React Native Testing Library (RNTL) is a lightweight solution for testing React Native
components. It provides light utility functions on top of react-test-renderer, in a way that
encourages better testing practices.
● React Native Testing Library (RNTL) exposes API to query elements by texts, labels,
placeholder, role, etc., instead of querying by classes, ids. It mimics the user's interaction by
firing events instead of us updating the state manually. This way of writing tests closely
resembles how the user will interact and makes the whole testing process much more
effortless.
● Furthermore research on how to use this tool is required.