React Native provides us with an excellent foundation to build almost any kind of user interface using built-in components and styling. Components built in Objective-C using the iOS SDK, OpenGL, or some other drawing library will generally perform better than composing the prebuilt components using JSX. When using these native view components, there are some use cases that may have a negative impact on app performance.
This recipe will focus on getting the most out of the iOS UIKit SDK when rendering custom views. Our goal is to render everything as quickly as possible for our application to run at 60 FPS.