Facebook is tackling this issue by way of re-architecting the stringing model:
It will be onceivable to name simultaneously into JavaScript on any string for high-need refreshes.We moreover discovered a quick workaround for high-need UI refreshes even as we took a shot at coordinated console layout activity. All the console layout arrangements are one casing behind whilst start excusing console and alongside these lines brings approximately a perceptible hollow among TextInput and console.
After special endeavors at arrangements like discord welcome bot , we ultimately made feel of an technique to “gateway” the React Native part into local iOS sees chain of command and therefore oversee high-want console refreshes concurrently in local. We will detail this more in a later blog entry.
Requires Native Platform Knowledge
In React Native world, an internet engineer will take any longer to be successful than a local clothier. More frequently than not, it’s been going superb handling React Native. Be that as it could, you every now and then cross over quite sure neighborhood specialised subtleties, or come to be taking a shot at OS-specific highlights just like the offer enlargement on iOS.
Web designers will probably take more time to take in and in a few cases need assistance from engineers with neighborhood experience. Be that as it may, when they study and develop, they could share important facts across front-give up ranges and help maintain our businesses little and forceful.
Startup Delay
Time to Interaction (TTI) is a key part of how a client sees the presentation of an utility. The TTI of our iOS utility is discernibly longer than different contending informing applications written in nearby code. Since React Native masses and parses all the Javascript code earlier than execution, you get startup defer dependent on organization size. For our situation, it’s generally 1.5s startup postponement to stack a 15mb percent on an iPhone X.