Sentry React Native

screenshot of Sentry React Native
react-native

Official Sentry SDK for React Native

Overview

Sentry is a software development platform that aims to help developers improve the quality of their software efficiently, allowing them to focus more on enjoying technology. With a mission to enable developers to write better software faster, Sentry offers various tools and resources, including the Sentry SDK for React Native, to facilitate the development process.

Features

  • Automatic JS Error Tracking: Uses @sentry/browser.
  • Automatic Native Crash Error Tracking: Utilizes sentry-cocoa & sentry-android.
  • Offline Storage of Events: Ensures event data is retained offline.
  • On Device Symbolication for JS: Available in Debug mode.
  • Autolinking: Simplifies dependency management.
  • Events with Enriched Device Data: Provides comprehensive event details.
  • RAM Bundle Support: Facilitates efficient resource handling.
  • Hermes Support: Compatibility with Hermes engine.
  • Expo Support: Includes sentry-expo for Expo projects.
  • RN New Architecture Support: Accommodates React Native's new architecture.
react-native
React Native

React Native is a framework for building mobile applications using React and JavaScript. It enables developers to write once and deploy to multiple platforms, including iOS, Android, and the web, while providing a native app-like experience to users.

typescript
Typescript

TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.