I haven't used Flutter but I have worked with React Native (RN). If you are going to start a new app from scratch I would suggest going with RN. But if you already have an app and you want to integrate RN just to make a few screens I would not suggest to use either RN or Flutter. By .net API endpoint if you mean REST API, then axios is a module that I use in RN