Getting to grips with the entire JavaScript ecosystem is a tough job when you’re getting started. Coming from the native mobile space, there’s a lot to learn. I’ve spent a few months immersed in the environment now, and can try summerize a lot of topics. This should make it easier to find more information when you need it. This post is semi-opinionated, with links for further reading so you can get a different perspective too.
This post focus specifically on the JavaScript tooling around React Native projects, but is applicable to all JavaScript projects.