React-native로제작한 앱은 다양한 OS버전에서 어떻게 실행되나요?

안녕하세요.
안드로이드 개발자입니다.
react-native에 관심이 있어, 학습하려고하는데 궁금한게 있습니다.
RN으로 제작한 앱은 폰마다 다른 다양한 OS 버전에서 실행할 때 문제가 없나요?
android studio(자바) 로 앱을 제작하는 경우 사용하는 라이브러리에 따라
OS버전 별로 따로 코딩처리를 해야하는 경우도 많고,
deprecated 되어 새롭게 코딩을 짜야하는 경우도 종종 있는데,
RN은 어떠한지 궁금합니다.
RN으로 제작한 앱이 안드로이드폰, 아이폰의 전 기종에서 모두 문제없이 돌아가지는 않을것 같은데,
결국은 그런부분은 각각 native 코딩을 해야 하는건가요?

기본 UI같은경우는 문제가 크게 없는데
플러그인 단에서 좀 문제있을 때 버려진 프로젝트면
fork하고 수정하고 뭐하고 문제가 좀 있죠…

이것이 또 facebook에서 주도하는 매력이라고 볼 수 있을 것 같아요