react-native-community/discussions-and-proposals

synchronous JSI call and remote debugging

clauderobi opened this issue · 5 comments

Introduction

My app needs a library that make synchronous JSI call. Since remote debugging is not possible in such case, it is said to use flipper.

But flipper is being deprecated, see this announcement: https://reactnative.dev/docs/next/debugging

Discussion points

1 - Should there be a long term solution developed for this? Where?
2 - Is there an existing short term solution? I did not manage to get Flipper to work and because of the deprecation warning I am not incline at spending time on it.

Related but not entirely, @cortinico @huntie re: Maintaining the flipper library for RN , did you find someone interested in doing that? I'm interested in how that would take shape and how I can contribute/maintain it as I think flipper is very valuable in my day-to-day dev workflow

@MCanhisares We are still looking for an owner. Are you on RN Discord? Happy to chat :)

@clauderobi Flipper remains the default solution for this for the time being. You can also use the Hermes Debugger or the Experimental New Debugger (which both should be easier to initially set up than Flipper). All of these methods use direct debugging via Hermes.

We are not planning to remove Flipper until we have incorporated a stable replacement in a future React Native release.

@huntie I'm not, can you share the link?

@huntie Found you on Expo's server, DM'd you on discord 😄