A React Native 36,878 app is three things packaged together: your JavaScript bundle, an engine to execute it, and a native runtime that turns your components into platform views. How those three talk to each other is the biggest difference between the React Native of older tutorials and the one in this chapter, and it explains many rules you will meet later, from why some libraries need a development build to why useLayoutEffect now works.
MENU
The New Architecture
Introduction to React Native and the New Architecture