React Native Best Practices for Long-term Maintainability