How to learn react-native 's knowledge about Native modules

recently in the maintenance company"s app, is written in react-native, which uses a number of plug-ins, such as react-native-camera, react-native-webview, react-native-modal, etc., most of these plug-ins only need to understand js to learn, encounter problems, debug js is also relatively easy. But some plug-ins not only need to understand js, but also know some knowledge of android/ios (often report some mistakes in the process of use, not just know js). The previous practice is to copy error messages to google search, although the vast majority of problems can be solved in this way, there is no way to encounter some thorny ones, and it makes people feel that they do not know why.

Gods, are there any books / tutorials devoted to this knowledge?

for example, the plug-in react-native-camera , the installation tutorial above github says that you need to change several native files and add a bunch of code. So what is the purpose of these documents? In this way, you can quickly locate the problem even if you don"t understand the native code.

Nov.25,2021

now, like you, I found a lot of lack of knowledge of native when I was writing app, which led to a headache when I introduced these integrated native tripartite libraries, so I bought 2 ios books on Singles Day holiday. So, if you want to ask about courses or books, it's obviously about native books

update. The added code is actually the native code and the bridge. between the native code and the rn What you're thinking now is that I don't need to know the original to understand what he added. To be honest, don't you think it's strange that you think so. For example, this camera component has a different set of implementation code for ios and android, which respectively call a series of native codes such as turning on the camera, taking pictures, and so on. And the code that bridges the native code to the rn. You said I don't understand ios. I don't understand android. I can only read js. It's hard to understand what you're thinking. this is the rn Chinese website chapter on how to bridge with the native still mind if you don't rush to see the rich knowledge of android and ios.
MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1e49383-43c91.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1e49383-43c91.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?