React Native is an excellent entering point to app development for a web developer, especially with React experiences. However, it does not mean that React Native is simple. You can write apps with your familiar language, JavaScript, but it certainly requires an overall understanding of iOS and Android platforms. This article is a summary of my learning process on the React Native architecture and
![Understanding React Native Architecture](https://cdn-ak-scissors.b.st-hatena.com/image/square/c2de4dd0c12c772f82ab7fab89a5e91853bebfa9/height=288;version=1;width=512/https%3A%2F%2Fmedia.dev.to%2Fcdn-cgi%2Fimage%2Fwidth%3D1000%2Cheight%3D500%2Cfit%3Dcover%2Cgravity%3Dauto%2Cformat%3Dauto%2Fhttps%253A%252F%252Fdev-to-uploads.s3.amazonaws.com%252Fi%252F8e7fp03sevisdg7ny0f8.png)