Previously, React Native developers have been unable to use New Relic Mobile APM because our current agent is built for native frameworks (iOS and Android).
At FutureStack 19 in New York City, we announced the development of a React Native Mobile agent in which React Native developers would be able to harness the capabilities of New Relic One to instrument, measure, and improve the performance of their applications.
Today, we’re excited to announce that React Native developers can use our open beta React Native agent to monitor their pre-production applications to optimize their performance for stable, fast, and reliable React Native apps.
The React Native Mobile agent is an entirely new agent that extends the New Relic platform to include React Native support. This agent includes JS Errors, native crashes, custom events and attributes, mobile breadcrumbs, and flexible sessions. It does not currently include HTTP errors/requests.
From end-user to infrastructure, our React Native Mobile agent gives you a unique perspective across your entire system. Hybrid mobile app developers can now deliver elegant, performant React Native mobile applications and gain clear, actionable intelligence on how their mobile app performance is impacting their customers, product, and business goals.
Our React Native agent gives developers insight into their native crashes and Javascript errors and so much more.
Agent features include:
- Crash monitoring for native iOS and Android as well as for JavaScript errors so developers can prioritize and gain insight into crashes and how to fix them.
- Custom attributes, custom events, and mobile breadcrumbs so developers can better understand key flows and track the most important metrics for their app.
- Background monitoring to capture crashes in the background.
- Ability to keep a session open until there is 30-minutes of inactivity. Additionally, developers will have access to the continue Session API, which allows them to keep a session open based on background activities that are considered part of the user’s session, such as watching a movie or running for an hour with a fitness app.
- Offline crash monitoring to ensure that if an app user doesn’t have access to the internet, the developer will be able to see the stored data when their user gets back online.
- Since the new agent is a fraction of our current agents’ size, it's now possible to install on apps that live on devices with size constraints determined by the operating system, like smartwatches or other small devices.
We look forward to having you install the agent into your pre-production React Native applications and to get your feedback on this exciting new agent!
Interested in getting access to our open beta React Native Agent? Sign up here.
이 블로그에 표현된 견해는 저자의 견해이며 반드시 New Relic의 견해를 반영하는 것은 아닙니다. 저자가 제공하는 모든 솔루션은 환경에 따라 다르며 New Relic에서 제공하는 상용 솔루션이나 지원의 일부가 아닙니다. 이 블로그 게시물과 관련된 질문 및 지원이 필요한 경우 Explorers Hub(discuss.newrelic.com)에서만 참여하십시오. 이 블로그에는 타사 사이트의 콘텐츠에 대한 링크가 포함될 수 있습니다. 이러한 링크를 제공함으로써 New Relic은 해당 사이트에서 사용할 수 있는 정보, 보기 또는 제품을 채택, 보증, 승인 또는 보증하지 않습니다.